Class ClientTemplate
java.lang.Object
io.temporal.spring.boot.autoconfigure.template.ClientTemplate
-
Constructor Summary
ConstructorsConstructorDescriptionClientTemplate(String namespace, io.temporal.common.converter.DataConverter dataConverter, List<io.temporal.common.interceptors.WorkflowClientInterceptor> workflowClientInterceptors, List<io.temporal.common.interceptors.ScheduleClientInterceptor> scheduleClientInterceptors, io.opentracing.Tracer tracer, io.temporal.serviceclient.WorkflowServiceStubs workflowServiceStubs, TestWorkflowEnvironmentAdapter testWorkflowEnvironment, List<TemporalOptionsCustomizer<io.temporal.client.WorkflowClientOptions.Builder>> clientCustomizers, List<TemporalOptionsCustomizer<io.temporal.client.schedules.ScheduleClientOptions.Builder>> scheduleCustomizers) Deprecated.Use constructor with plugins parametersClientTemplate(String namespace, io.temporal.common.converter.DataConverter dataConverter, List<io.temporal.common.interceptors.WorkflowClientInterceptor> workflowClientInterceptors, List<io.temporal.common.interceptors.ScheduleClientInterceptor> scheduleClientInterceptors, io.opentracing.Tracer tracer, io.temporal.serviceclient.WorkflowServiceStubs workflowServiceStubs, TestWorkflowEnvironmentAdapter testWorkflowEnvironment, List<TemporalOptionsCustomizer<io.temporal.client.WorkflowClientOptions.Builder>> clientCustomizers, List<TemporalOptionsCustomizer<io.temporal.client.schedules.ScheduleClientOptions.Builder>> scheduleCustomizers, List<io.temporal.client.WorkflowClientPlugin> workflowClientPlugins, List<io.temporal.client.schedules.ScheduleClientPlugin> scheduleClientPlugins) -
Method Summary
Modifier and TypeMethodDescriptionio.temporal.client.schedules.ScheduleClientio.temporal.client.WorkflowClient
-
Constructor Details
-
ClientTemplate
public ClientTemplate(@Nonnull String namespace, @Nullable io.temporal.common.converter.DataConverter dataConverter, @Nullable List<io.temporal.common.interceptors.WorkflowClientInterceptor> workflowClientInterceptors, @Nullable List<io.temporal.common.interceptors.ScheduleClientInterceptor> scheduleClientInterceptors, @Nullable io.opentracing.Tracer tracer, @Nullable io.temporal.serviceclient.WorkflowServiceStubs workflowServiceStubs, @Nullable TestWorkflowEnvironmentAdapter testWorkflowEnvironment, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.WorkflowClientOptions.Builder>> clientCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.schedules.ScheduleClientOptions.Builder>> scheduleCustomizers, @Nullable List<io.temporal.client.WorkflowClientPlugin> workflowClientPlugins, @Nullable List<io.temporal.client.schedules.ScheduleClientPlugin> scheduleClientPlugins) -
ClientTemplate
@Deprecated public ClientTemplate(@Nonnull String namespace, @Nullable io.temporal.common.converter.DataConverter dataConverter, @Nullable List<io.temporal.common.interceptors.WorkflowClientInterceptor> workflowClientInterceptors, @Nullable List<io.temporal.common.interceptors.ScheduleClientInterceptor> scheduleClientInterceptors, @Nullable io.opentracing.Tracer tracer, @Nullable io.temporal.serviceclient.WorkflowServiceStubs workflowServiceStubs, @Nullable TestWorkflowEnvironmentAdapter testWorkflowEnvironment, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.WorkflowClientOptions.Builder>> clientCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.schedules.ScheduleClientOptions.Builder>> scheduleCustomizers) Deprecated.Use constructor with plugins parameters
-
-
Method Details
-
getWorkflowClient
public io.temporal.client.WorkflowClient getWorkflowClient() -
getScheduleClient
public io.temporal.client.schedules.ScheduleClient getScheduleClient()
-