Uses of Interface
net.officefloor.frame.internal.structure.BlockState
-
-
Uses of BlockState in net.officefloor.frame.impl.execute.flow
Methods in net.officefloor.frame.impl.execute.flow with parameters of type BlockState Modifier and Type Method Description <O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionContainerFlowImpl. createManagedFunction(java.lang.Object parameter, ManagedFunctionMetaData<O,F> managedFunctionMetaData, boolean isEnforceGovernance, BlockState parallelFunctionOwner) -
Uses of BlockState in net.officefloor.frame.impl.execute.function
Classes in net.officefloor.frame.impl.execute.function that implement BlockState Modifier and Type Class Description classManagedFunctionContainerImpl<M extends ManagedFunctionLogicMetaData>FunctionStateto execute aManagedFunctionLogic.Methods in net.officefloor.frame.impl.execute.function that return BlockState Modifier and Type Method Description BlockStateManagedFunctionContainerImpl. getParallelBlock()BlockStateManagedFunctionContainerImpl. getParallelOwner()BlockStateManagedFunctionContainerImpl. getSequentialBlock()Methods in net.officefloor.frame.impl.execute.function with parameters of type BlockState Modifier and Type Method Description voidManagedFunctionContainerImpl. setParallelBlock(BlockState parallelBlock)voidManagedFunctionContainerImpl. setParallelOwner(BlockState parallelOwner)voidManagedFunctionContainerImpl. setSequentialBlock(BlockState sequentialBlock)Constructors in net.officefloor.frame.impl.execute.function with parameters of type BlockState 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 BlockState in net.officefloor.frame.impl.execute.governance
Methods in net.officefloor.frame.impl.execute.governance that return BlockState Modifier and Type Method Description BlockStateGovernanceContainerImpl. activateGovernance()BlockStateGovernanceContainerImpl. disregardGovernance()BlockStateGovernanceContainerImpl. enforceGovernance() -
Uses of BlockState in net.officefloor.frame.internal.structure
Subinterfaces of BlockState in net.officefloor.frame.internal.structure Modifier and Type Interface Description interfaceManagedFunctionContainerContainer ofManagedFunctionLogic.Methods in net.officefloor.frame.internal.structure that return BlockState Modifier and Type Method Description BlockStateGovernanceContainer. activateGovernance()Activates theGovernance.BlockStateGovernanceContainer. disregardGovernance()Disregards theGovernance.BlockStateGovernanceContainer. enforceGovernance()Enforces theGovernance.default BlockStateBlockState. getNextBlockToExecute()Obtains the nextFunctionStateto execute.BlockStateBlockState. getParallelBlock()Obtains the parallelBlockState.default BlockStateBlockState. getParallelBlockToExecute()Obtains the parallelBlockStateto execute.BlockStateBlockState. getParallelOwner()Obtains the parallel ownerBlockState.BlockStateBlockState. getSequentialBlock()Obtains the sequentialBlockState.Methods in net.officefloor.frame.internal.structure with parameters of type BlockState Modifier and Type Method Description <O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionContainerFlow. createManagedFunction(java.lang.Object parameter, ManagedFunctionMetaData<O,F> managedFunctionMetaData, boolean isEnforceGovernance, BlockState parallelFunctionOwner)default voidBlockState. loadParallelBlock(BlockState parallelBlock)static voidBlockState. loadParallelOwner(BlockState parallelBlock, BlockState parallelOwner)Loads the parallel owner to the parallelBlockState.default voidBlockState. loadSequentialBlock(BlockState sequentialBlock)voidBlockState. setParallelBlock(BlockState parallelBlock)Specifies the parallelBlockState.voidBlockState. setParallelOwner(BlockState parallelOwner)Specifies the parallel owningBlockState.voidBlockState. setSequentialBlock(BlockState sequentialBlock)Specifies the sequentialBlockState.
-