Class NamespaceInjectWorkflowServiceStubs
java.lang.Object
io.temporal.internal.client.NamespaceInjectWorkflowServiceStubs
- All Implemented Interfaces:
io.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub> io.temporal.serviceclient.WorkflowServiceStubs
public class NamespaceInjectWorkflowServiceStubs
extends Object
implements io.temporal.serviceclient.WorkflowServiceStubs
Inject the namespace into the gRPC header, overriding the current namespace if already set.
-
Field Summary
Fields inherited from interface io.temporal.serviceclient.WorkflowServiceStubs
HEALTH_CHECK_SERVICE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionNamespaceInjectWorkflowServiceStubs(io.temporal.serviceclient.WorkflowServiceStubs next, String namespace) -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long timeout, TimeUnit unit) io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStubvoidio.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStubio.temporal.serviceclient.WorkflowServiceStubsOptionsio.grpc.ManagedChannelSupplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> io.grpc.health.v1.HealthCheckResponsebooleanbooleanvoidshutdown()void
-
Constructor Details
-
NamespaceInjectWorkflowServiceStubs
public NamespaceInjectWorkflowServiceStubs(io.temporal.serviceclient.WorkflowServiceStubs next, String namespace)
-
-
Method Details
-
getOptions
public io.temporal.serviceclient.WorkflowServiceStubsOptions getOptions()- Specified by:
getOptionsin interfaceio.temporal.serviceclient.WorkflowServiceStubs
-
blockingStub
public io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub blockingStub()- Specified by:
blockingStubin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
futureStub
public io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub futureStub()- Specified by:
futureStubin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
getRawChannel
public io.grpc.ManagedChannel getRawChannel()- Specified by:
getRawChannelin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
shutdownNow
public void shutdownNow()- Specified by:
shutdownNowin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
isShutdown
public boolean isShutdown()- Specified by:
isShutdownin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
isTerminated
public boolean isTerminated()- Specified by:
isTerminatedin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
awaitTermination
- Specified by:
awaitTerminationin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
connect
- Specified by:
connectin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
healthCheck
public io.grpc.health.v1.HealthCheckResponse healthCheck()- Specified by:
healthCheckin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-
getServerCapabilities
public Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> getServerCapabilities()- Specified by:
getServerCapabilitiesin interfaceio.temporal.serviceclient.ServiceStubs<io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceBlockingStub,io.temporal.api.workflowservice.v1.WorkflowServiceGrpc.WorkflowServiceFutureStub>
-