Package io.temporal.internal.sync
Class LocalActivityInvocationHandler
- java.lang.Object
-
- io.temporal.internal.sync.ActivityInvocationHandlerBase
-
- io.temporal.internal.sync.LocalActivityInvocationHandler
-
- All Implemented Interfaces:
java.lang.reflect.InvocationHandler
public class LocalActivityInvocationHandler extends ActivityInvocationHandlerBase
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.function.Function<java.lang.Object[],java.lang.Object>
getActivityFunc(java.lang.reflect.Method method, MethodRetry methodRetry, java.lang.String activityName)
static java.lang.reflect.InvocationHandler
newInstance(java.lang.Class<?> activityInterface, LocalActivityOptions options, java.util.Map<java.lang.String,LocalActivityOptions> methodOptions, WorkflowOutboundCallsInterceptor activityExecutor, Functions.Proc assertReadOnly)
-
Methods inherited from class io.temporal.internal.sync.ActivityInvocationHandlerBase
invoke, newProxy
-
-
-
-
Method Detail
-
newInstance
public static java.lang.reflect.InvocationHandler newInstance(java.lang.Class<?> activityInterface, LocalActivityOptions options, java.util.Map<java.lang.String,LocalActivityOptions> methodOptions, WorkflowOutboundCallsInterceptor activityExecutor, Functions.Proc assertReadOnly)
-
getActivityFunc
public java.util.function.Function<java.lang.Object[],java.lang.Object> getActivityFunc(java.lang.reflect.Method method, MethodRetry methodRetry, java.lang.String activityName)
- Specified by:
getActivityFunc
in classActivityInvocationHandlerBase
-
-