Class NonRootNamespaceTemplate

java.lang.Object
io.temporal.spring.boot.autoconfigure.template.NamespaceTemplate
io.temporal.spring.boot.autoconfigure.template.NonRootNamespaceTemplate

public class NonRootNamespaceTemplate extends NamespaceTemplate
  • Constructor Details

    • NonRootNamespaceTemplate

      public NonRootNamespaceTemplate(@Nonnull org.springframework.beans.factory.BeanFactory beanFactory, @Nonnull NonRootNamespaceProperties namespaceProperties, @Nonnull io.temporal.serviceclient.WorkflowServiceStubs workflowServiceStubs, @Nullable io.temporal.common.converter.DataConverter dataConverter, @Nullable List<io.temporal.common.interceptors.WorkflowClientInterceptor> workflowClientInterceptors, @Nullable List<io.temporal.common.interceptors.ScheduleClientInterceptor> scheduleClientInterceptors, @Nullable List<io.temporal.common.interceptors.WorkerInterceptor> workerInterceptors, @Nullable io.opentracing.Tracer tracer, @Nullable TestWorkflowEnvironmentAdapter testWorkflowEnvironment, @Nullable List<TemporalOptionsCustomizer<io.temporal.worker.WorkerFactoryOptions.Builder>> workerFactoryCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.worker.WorkerOptions.Builder>> workerCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.WorkflowClientOptions.Builder>> clientCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.schedules.ScheduleClientOptions.Builder>> scheduleCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.worker.WorkflowImplementationOptions.Builder>> workflowImplementationCustomizers, @Nullable List<io.temporal.client.WorkflowClientPlugin> workflowClientPlugins, @Nullable List<io.temporal.client.schedules.ScheduleClientPlugin> scheduleClientPlugins, @Nullable List<io.temporal.worker.WorkerPlugin> workerPlugins)
    • NonRootNamespaceTemplate

      @Deprecated public NonRootNamespaceTemplate(@Nonnull org.springframework.beans.factory.BeanFactory beanFactory, @Nonnull NonRootNamespaceProperties namespaceProperties, @Nonnull io.temporal.serviceclient.WorkflowServiceStubs workflowServiceStubs, @Nullable io.temporal.common.converter.DataConverter dataConverter, @Nullable List<io.temporal.common.interceptors.WorkflowClientInterceptor> workflowClientInterceptors, @Nullable List<io.temporal.common.interceptors.ScheduleClientInterceptor> scheduleClientInterceptors, @Nullable List<io.temporal.common.interceptors.WorkerInterceptor> workerInterceptors, @Nullable io.opentracing.Tracer tracer, @Nullable TestWorkflowEnvironmentAdapter testWorkflowEnvironment, @Nullable List<TemporalOptionsCustomizer<io.temporal.worker.WorkerFactoryOptions.Builder>> workerFactoryCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.worker.WorkerOptions.Builder>> workerCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.WorkflowClientOptions.Builder>> clientCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.client.schedules.ScheduleClientOptions.Builder>> scheduleCustomizers, @Nullable List<TemporalOptionsCustomizer<io.temporal.worker.WorkflowImplementationOptions.Builder>> workflowImplementationCustomizers)
      Deprecated.
      Use constructor with plugins parameters
  • Method Details