We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ae5d802 commit e34a7f9Copy full SHA for e34a7f9
client/src/main/java/com/microsoft/durabletask/DurableTaskGrpcClientFactory.java
@@ -9,6 +9,10 @@
9
public final class DurableTaskGrpcClientFactory {
10
private static final ConcurrentMap<Integer, DurableTaskGrpcClient> portToClientMap = new ConcurrentHashMap<>();
11
12
+ // Private to prevent instantiation and enforce a singleton pattern
13
+ private DurableTaskGrpcClientFactory() {
14
+ }
15
+
16
public static DurableTaskClient getClient(int port, String defaultVersion) {
17
return portToClientMap.computeIfAbsent(port, DurableTaskGrpcClient::new);
18
}
0 commit comments