Uses of Interface
net.officefloor.frame.internal.structure.Flow
-
Packages that use Flow Package Description net.officefloor.frame.impl.execute.flow net.officefloor.frame.impl.execute.function net.officefloor.frame.impl.execute.thread net.officefloor.frame.internal.structure -
-
Uses of Flow in net.officefloor.frame.impl.execute.flow
Classes in net.officefloor.frame.impl.execute.flow that implement Flow Modifier and Type Class Description class
FlowImpl
Implementation of theFlow
. -
Uses of Flow in net.officefloor.frame.impl.execute.function
Methods in net.officefloor.frame.impl.execute.function that return Flow Modifier and Type Method Description Flow
ManagedFunctionContainerImpl. getFlow()
Flow
AbstractDelegateFunctionState. getLinkedListSetOwner()
Flow
ManagedFunctionContainerImpl. getLinkedListSetOwner()
Methods in net.officefloor.frame.impl.execute.function with parameters of type Flow Modifier and Type Method Description FunctionState
SpawnThreadFunctionLogic. execute(Flow flow)
FunctionState
SynchroniseProcessStateFunctionLogic. execute(Flow flow)
Constructors in net.officefloor.frame.impl.execute.function with parameters of type Flow Constructor Description ManagedFunctionBoundManagedObjects(ManagedFunctionLogic managedFunctionLogic, ManagedObjectMetaData<?>[] managedObjectMetaData, ManagedObjectIndex[] requiredManagedObjects, boolean[] requiredGovernance, boolean isEnforceGovernance, ManagedFunctionLogicMetaData functionLogicMetaData, BlockState parallelOwner, Flow flow, boolean isUnloadManagedObjects)
Instantiate.ManagedFunctionContainerImpl(FunctionState setupFunction, ManagedFunctionLogic managedFunctionLogic, ManagedFunctionBoundManagedObjects boundManagedObjects, ManagedObjectIndex[] requiredManagedObjects, boolean[] requiredGovernance, boolean isEnforceGovernance, M functionLogicMetaData, BlockState parallelOwner, Flow flow, boolean isUnloadManagedObjects)
Initiate. -
Uses of Flow in net.officefloor.frame.impl.execute.thread
Fields in net.officefloor.frame.impl.execute.thread with type parameters of type Flow Modifier and Type Field Description protected LinkedListSet<Flow,ThreadState>
ThreadStateImpl. activeFlows
ActiveFlow
instances for thisThreadState
.Methods in net.officefloor.frame.impl.execute.thread that return Flow Modifier and Type Method Description Flow
ThreadStateImpl. createFlow(FlowCompletion flowCompletion, EscalationCompletion escalationCompletion)
Methods in net.officefloor.frame.impl.execute.thread with parameters of type Flow Modifier and Type Method Description FunctionState
ThreadStateImpl. flowComplete(Flow flow, java.lang.Throwable threadEscalation, EscalationCompletion escalationCompletion)
-
Uses of Flow in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure that return Flow Modifier and Type Method Description Flow
ThreadState. createFlow(FlowCompletion flowCompletion, EscalationCompletion escalationCompletion)
Creates aFlow
contained in thisThreadState
.Flow
ManagedFunctionContainer. getFlow()
Obtains theFlow
containing thisManagedObjectContainer
.default Flow
FunctionState. getLinkedListSetOwner()
Methods in net.officefloor.frame.internal.structure with parameters of type Flow Modifier and Type Method Description FunctionState
FunctionLogic. execute(Flow flow)
Executes the logic.FunctionState
ThreadState. flowComplete(Flow flow, java.lang.Throwable flowEscalation, EscalationCompletion completion)
Flags that the inputFlow
has completed.
-