Interface ManualActivityCompletionClientFactory
-
public interface ManualActivityCompletionClientFactory
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description ManualActivityCompletionClient
getClient(byte[] taskToken, com.uber.m3.tally.Scope metricsScope)
ManualActivityCompletionClient
getClient(byte[] taskToken, com.uber.m3.tally.Scope metricsScope, ActivitySerializationContext activitySerializationContext)
ManualActivityCompletionClient
getClient(io.temporal.api.common.v1.WorkflowExecution execution, java.lang.String activityId, com.uber.m3.tally.Scope metricsScope)
ManualActivityCompletionClient
getClient(io.temporal.api.common.v1.WorkflowExecution execution, java.lang.String activityId, com.uber.m3.tally.Scope metricsScope, ActivitySerializationContext activitySerializationContext)
static ManualActivityCompletionClientFactory
newFactory(io.temporal.serviceclient.WorkflowServiceStubs service, java.lang.String namespace, java.lang.String identity, DataConverter dataConverter)
Create aManualActivityCompletionClientFactory
that emits simpleManualActivityCompletionClientImpl
implementations
-
-
-
Method Detail
-
newFactory
static ManualActivityCompletionClientFactory newFactory(@Nonnull io.temporal.serviceclient.WorkflowServiceStubs service, @Nonnull java.lang.String namespace, @Nonnull java.lang.String identity, @Nonnull DataConverter dataConverter)
Create aManualActivityCompletionClientFactory
that emits simpleManualActivityCompletionClientImpl
implementations
-
getClient
ManualActivityCompletionClient getClient(@Nonnull byte[] taskToken, @Nonnull com.uber.m3.tally.Scope metricsScope)
-
getClient
ManualActivityCompletionClient getClient(@Nonnull byte[] taskToken, @Nonnull com.uber.m3.tally.Scope metricsScope, @Nullable ActivitySerializationContext activitySerializationContext)
-
getClient
ManualActivityCompletionClient getClient(@Nonnull io.temporal.api.common.v1.WorkflowExecution execution, @Nonnull java.lang.String activityId, @Nonnull com.uber.m3.tally.Scope metricsScope)
-
getClient
ManualActivityCompletionClient getClient(@Nonnull io.temporal.api.common.v1.WorkflowExecution execution, @Nonnull java.lang.String activityId, @Nonnull com.uber.m3.tally.Scope metricsScope, @Nullable ActivitySerializationContext activitySerializationContext)
-
-