Uses of Interface
net.officefloor.frame.internal.structure.FlowMetaData
-
-
Uses of FlowMetaData in net.officefloor.frame.impl.construct.flow
Methods in net.officefloor.frame.impl.construct.flow that return FlowMetaData Modifier and Type Method Description <F extends java.lang.Enum<F>>
FlowMetaData[]FlowMetaDataFactory. createFlowMetaData(FlowConfiguration<F>[] configurations, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)Creates theFlowMetaData. -
Uses of FlowMetaData in net.officefloor.frame.impl.construct.managedobject
Methods in net.officefloor.frame.impl.construct.managedobject with parameters of type FlowMetaData Modifier and Type Method Description voidRawBoundManagedObjectInstanceMetaData. loadRemainingState(OfficeMetaData officeMetaData, ManagedObjectStartupFunction[] startupFunctions, FlowMetaData recycleFlowMetaData, ManagedObjectAdministrationMetaDataFactory managedObjectAdminFactory, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)Loads the remaining state for theManagedObjectMetaData. -
Uses of FlowMetaData in net.officefloor.frame.impl.construct.util
Methods in net.officefloor.frame.impl.construct.util that return FlowMetaData Modifier and Type Method Description static FlowMetaDataConstructUtil. newFlowMetaData(ManagedFunctionMetaData<?,?> functionMetaData, boolean isSpawnThreadState)Creates a newFlowMetaData. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.administration
Methods in net.officefloor.frame.impl.execute.administration that return FlowMetaData Modifier and Type Method Description FlowMetaDataAdministrationMetaDataImpl. getFlow(int flowIndex)Constructors in net.officefloor.frame.impl.execute.administration with parameters of type FlowMetaData Constructor Description AdministrationMetaDataImpl(java.lang.String administrationName, AdministrationFactory<E,F,G> administrationFactory, java.lang.Class<E> extensionInterface, ManagedObjectExtensionExtractorMetaData<E>[] eiMetaData, TeamManagement responsibleTeam, long asynchronousFlowTimeout, AssetManagerReference asynchronousFlowAssetManagerReference, FlowMetaData[] flowMetaData, int[] governanceIndexes, EscalationProcedure escalationProcedure, OfficeMetaData officeMetaData)Instantiate. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.flow
Classes in net.officefloor.frame.impl.execute.flow that implement FlowMetaData Modifier and Type Class Description classFlowMetaDataImplImplementation of theFlowMetaData. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.function
Constructors in net.officefloor.frame.impl.execute.function with parameters of type FlowMetaData Constructor Description SpawnThreadFunctionLogic(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCompletion completion, ThreadState currentThreadState)Instantiate. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.governance
Methods in net.officefloor.frame.impl.execute.governance that return FlowMetaData Modifier and Type Method Description FlowMetaDataGovernanceMetaDataImpl. getFlow(int flowIndex)Methods in net.officefloor.frame.impl.execute.governance with parameters of type FlowMetaData Modifier and Type Method Description voidGovernanceMetaDataImpl. loadOfficeMetaData(OfficeMetaData officeMetaData, FlowMetaData[] flowMetaData, EscalationProcedure escalationProcedure)Loads the remaining state. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.managedfunction
Methods in net.officefloor.frame.impl.execute.managedfunction that return FlowMetaData Modifier and Type Method Description FlowMetaDataManagedFunctionMetaDataImpl. getFlow(int flowIndex)Methods in net.officefloor.frame.impl.execute.managedfunction with parameters of type FlowMetaData Modifier and Type Method Description voidManagedFunctionMetaDataImpl. loadOfficeMetaData(OfficeMetaData officeMetaData, FlowMetaData[] flowMetaData, ManagedFunctionMetaData<?,?> nextFunctionMetaData, EscalationProcedure escalationProcedure, ManagedFunctionAdministrationMetaData<?,?,?>[] preAdministration, ManagedFunctionAdministrationMetaData<?,?,?>[] postAdministration, ManagedObjectIndex[] requiredManagedObjects)Loads the remaining state of thisManagedFunctionMetaData. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.managedobject
Methods in net.officefloor.frame.impl.execute.managedobject that return FlowMetaData Modifier and Type Method Description FlowMetaDataManagedObjectStartupFunctionImpl. getFlowMetaData()Methods in net.officefloor.frame.impl.execute.managedobject with parameters of type FlowMetaData Modifier and Type Method Description FunctionStateManagedObjectCleanupImpl. cleanup(FlowMetaData recycleFlowMetaData, java.lang.Class<?> objectType, ManagedObject managedObject, ManagedObjectPool managedObjectPool)voidManagedObjectMetaDataImpl. loadRemainingState(OfficeMetaData officeMetaData, ManagedObjectStartupFunction[] startupFunctions, FlowMetaData recycleFlowMetaData, ManagedObjectAdministrationMetaData<?,?,?>[] preloadAdministration)Loads the remaining state of thisManagedObjectMetaData.Constructors in net.officefloor.frame.impl.execute.managedobject with parameters of type FlowMetaData Constructor Description ManagedObjectStartupFunctionImpl(FlowMetaData flowMetaData, java.lang.Object parameter)Instantiate. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.office
Methods in net.officefloor.frame.impl.execute.office that return FlowMetaData Modifier and Type Method Description FlowMetaDataOfficeStartupFunctionImpl. getFlowMetaData()Methods in net.officefloor.frame.impl.execute.office with parameters of type FlowMetaData Modifier and Type Method Description FunctionStateOfficeMetaDataImpl. createProcess(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCallback callback, ThreadState callbackThreadState)ProcessManagerOfficeMetaDataImpl. invokeProcess(FlowMetaData flowMetaData, java.lang.Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject)Constructors in net.officefloor.frame.impl.execute.office with parameters of type FlowMetaData Constructor Description OfficeStartupFunctionImpl(FlowMetaData flowMetaData, java.lang.Object parameter)Initiate. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.officefloor
Methods in net.officefloor.frame.impl.execute.officefloor that return FlowMetaData Modifier and Type Method Description FlowMetaDataManagedObjectServiceContextImpl. getFlowMetaData(int flowIndex)Obtains theFlowMetaData.Methods in net.officefloor.frame.impl.execute.officefloor with parameters of type FlowMetaData Modifier and Type Method Description ProcessManagerManagedObjectServiceContextImpl. invokeProcess(FlowMetaData flowMetaData, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)Invokes theProcessStatefor theFlowMetaData.Constructors in net.officefloor.frame.impl.execute.officefloor with parameters of type FlowMetaData Constructor Description ManagedObjectExecuteManagerFactoryImpl(ManagedObjectMetaData<?> managedObjectMetaData, int processMoIndex, FlowMetaData[] processLinks, java.util.concurrent.ThreadFactory[][] executionStrategies, java.util.logging.Logger executeLogger, OfficeMetaData officeMetaData)Initiate.ManagedObjectExecuteManagerImpl(ManagedObjectMetaData<?> managedObjectMetaData, int processMoIndex, FlowMetaData[] processLinks, java.util.concurrent.ThreadFactory[][] executionStrategies, java.util.logging.Logger executeLogger, OfficeMetaData officeMetaData)Initiate.ManagedObjectServiceContextImpl(ManagedObjectMetaData<?> managedObjectMetaData, int processMoIndex, FlowMetaData[] processLinks, OfficeMetaData officeMetaData)Instantiate. -
Uses of FlowMetaData in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure that return FlowMetaData Modifier and Type Method Description FlowMetaDataManagedFunctionLogicMetaData. getFlow(int flowIndex)Obtains theFlowMetaDataof the specifiedFlow.FlowMetaDataManagedObjectStartupFunction. getFlowMetaData()Obtains theFlowMetaDatafor the startup task.FlowMetaDataOfficeStartupFunction. getFlowMetaData()Obtains theFlowMetaDatafor the startup task.Methods in net.officefloor.frame.internal.structure with parameters of type FlowMetaData Modifier and Type Method Description FunctionStateManagedObjectCleanup. cleanup(FlowMetaData recycleFlowMetaData, java.lang.Class<?> objectType, ManagedObject managedObject, ManagedObjectPool managedObjectPool)Creates the clean upFunctionState.FunctionStateOfficeMetaData. createProcess(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCallback callback, ThreadState callbackThreadState)Creates a newProcessState.voidManagedFunctionLogicContext. doFlow(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCallback callback)Invokes aFlow.ProcessManagerOfficeMetaData. invokeProcess(FlowMetaData flowMetaData, java.lang.Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject)Invokes aProcessState.
-