com.hammurapi.flow.runtime.impl
Class ThreadInvocation
java.lang.Object
com.hammurapi.flow.runtime.impl.ThreadInvocation
- All Implemented Interfaces:
- Invocation<Object,Object>, Serializable
public class ThreadInvocation
- extends Object
- implements Invocation<Object,Object>
Sets and un-sets thread invocation.
- Author:
- Pavel Vlasov
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThreadInvocation
public ThreadInvocation()
setThreadInvocation
public static void setThreadInvocation(Object flowState,
Object[] args,
PropertySet properties,
Context context,
List<ProcessingPathElement> processingPath)
unsetThreadInvocation
public static void unsetThreadInvocation()
getArguments
public Object[] getArguments()
- Specified by:
getArguments in interface Invocation<Object,Object>
getContext
public Context getContext()
- Specified by:
getContext in interface Invocation<Object,Object>
getProcessingPath
public List<ProcessingPathElement> getProcessingPath()
- Specified by:
getProcessingPath in interface Invocation<Object,Object>
getProperties
public PropertySet getProperties()
- Specified by:
getProperties in interface Invocation<Object,Object>
getFlowState
public Object getFlowState()
- Specified by:
getFlowState in interface Invocation<Object,Object>