Package io.temporal.common.interceptors
Class NexusOperationOutboundCallsInterceptorBase
- java.lang.Object
-
- io.temporal.common.interceptors.NexusOperationOutboundCallsInterceptorBase
-
- All Implemented Interfaces:
NexusOperationOutboundCallsInterceptor
public class NexusOperationOutboundCallsInterceptorBase extends java.lang.Object implements NexusOperationOutboundCallsInterceptor
Convenience base class forNexusOperationOutboundCallsInterceptorimplementations.
-
-
Constructor Summary
Constructors Constructor Description NexusOperationOutboundCallsInterceptorBase(NexusOperationOutboundCallsInterceptor next)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NexusOperationInfogetInfo()Intercepts call to get the Nexus info in a Nexus operation.com.uber.m3.tally.ScopegetMetricsScope()Intercepts call to get the metric scope in a Nexus operation.WorkflowClientgetWorkflowClient()Intercepts call to get the workflow client in a Nexus operation.
-
-
-
Constructor Detail
-
NexusOperationOutboundCallsInterceptorBase
public NexusOperationOutboundCallsInterceptorBase(NexusOperationOutboundCallsInterceptor next)
-
-
Method Detail
-
getInfo
public NexusOperationInfo getInfo()
Description copied from interface:NexusOperationOutboundCallsInterceptorIntercepts call to get the Nexus info in a Nexus operation.- Specified by:
getInfoin interfaceNexusOperationOutboundCallsInterceptor
-
getMetricsScope
public com.uber.m3.tally.Scope getMetricsScope()
Description copied from interface:NexusOperationOutboundCallsInterceptorIntercepts call to get the metric scope in a Nexus operation.- Specified by:
getMetricsScopein interfaceNexusOperationOutboundCallsInterceptor
-
getWorkflowClient
public WorkflowClient getWorkflowClient()
Description copied from interface:NexusOperationOutboundCallsInterceptorIntercepts call to get the workflow client in a Nexus operation.- Specified by:
getWorkflowClientin interfaceNexusOperationOutboundCallsInterceptor
-
-