Class BaseRootWorkflowInboundCallsInterceptor

java.lang.Object
io.temporal.internal.sync.BaseRootWorkflowInboundCallsInterceptor
All Implemented Interfaces:
WorkflowInboundCallsInterceptor

public abstract class BaseRootWorkflowInboundCallsInterceptor extends Object implements WorkflowInboundCallsInterceptor
Provides core functionality for a root WorkflowInboundCallsInterceptor that is reused by specific root RootWorkflowInboundCallsInterceptor implementations inside DynamicSyncWorkflowDefinition and POJOWorkflowImplementationFactory

Root WorkflowInboundCallsInterceptor is an interceptor that should be at the end of the WorkflowInboundCallsInterceptor interceptors chain and which encapsulates calls into Temporal internals while providing a WorkflowInboundCallsInterceptor interface for chaining on top of it.