Class FlowMetaDataImpl
- java.lang.Object
-
- net.officefloor.frame.impl.execute.flow.FlowMetaDataImpl
-
- All Implemented Interfaces:
FlowMetaData
public class FlowMetaDataImpl extends java.lang.Object implements FlowMetaData
Implementation of theFlowMetaData
.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description FlowMetaDataImpl(boolean isSpawnThreadState, ManagedFunctionMetaData<?,?> initialFunctionMetaData)
Initiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedFunctionMetaData<?,?>
getInitialFunctionMetaData()
boolean
isSpawnThreadState()
Indicates whether theFlow
should be instigated within a spawnedThreadState
.
-
-
-
Constructor Detail
-
FlowMetaDataImpl
public FlowMetaDataImpl(boolean isSpawnThreadState, ManagedFunctionMetaData<?,?> initialFunctionMetaData)
Initiate.- Parameters:
isSpawnThreadState
- Indicates whether theFlow
should be instigated in a spawnedThreadState
.initialFunctionMetaData
-ManagedFunctionMetaData
of the initialManagedFunction
of theFlow
.
-
-
Method Detail
-
getInitialFunctionMetaData
public ManagedFunctionMetaData<?,?> getInitialFunctionMetaData()
Description copied from interface:FlowMetaData
- Specified by:
getInitialFunctionMetaData
in interfaceFlowMetaData
- Returns:
ManagedFunctionMetaData
of the initialManagedFunction
within theFlow
.
-
isSpawnThreadState
public boolean isSpawnThreadState()
Description copied from interface:FlowMetaData
Indicates whether theFlow
should be instigated within a spawnedThreadState
.- Specified by:
isSpawnThreadState
in interfaceFlowMetaData
- Returns:
true
to execute theFlow
within a spawnedThreadState
.
-
-