Uses of Interface
net.officefloor.frame.internal.structure.FlowMetaData
Packages that use FlowMetaData
Package
Description
-
Uses of FlowMetaData in net.officefloor.frame.impl.construct.flow
Methods in net.officefloor.frame.impl.construct.flow that return FlowMetaDataModifier and TypeMethodDescription<F extends Enum<F>>
FlowMetaData[]FlowMetaDataFactory.createFlowMetaData(FlowConfiguration<F>[] configurations, OfficeFloorIssues.AssetType assetType, 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 FlowMetaDataModifier and TypeMethodDescriptionvoidRawBoundManagedObjectInstanceMetaData.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 FlowMetaDataModifier and TypeMethodDescriptionstatic 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 FlowMetaDataConstructors in net.officefloor.frame.impl.execute.administration with parameters of type FlowMetaDataModifierConstructorDescriptionAdministrationMetaDataImpl(String administrationName, AdministrationFactory<E, F, G> administrationFactory, 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 -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.function
Constructors in net.officefloor.frame.impl.execute.function with parameters of type FlowMetaDataModifierConstructorDescriptionSpawnThreadFunctionLogic(FlowMetaData flowMetaData, 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 FlowMetaDataMethods in net.officefloor.frame.impl.execute.governance with parameters of type FlowMetaDataModifier and TypeMethodDescriptionvoidGovernanceMetaDataImpl.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 FlowMetaDataMethods in net.officefloor.frame.impl.execute.managedfunction with parameters of type FlowMetaDataModifier and TypeMethodDescriptionvoidManagedFunctionMetaDataImpl.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 FlowMetaDataMethods in net.officefloor.frame.impl.execute.managedobject with parameters of type FlowMetaDataModifier and TypeMethodDescriptionManagedObjectCleanupImpl.cleanup(FlowMetaData recycleFlowMetaData, 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 FlowMetaDataModifierConstructorDescriptionManagedObjectStartupFunctionImpl(FlowMetaData flowMetaData, Object parameter) Instantiate. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.office
Methods in net.officefloor.frame.impl.execute.office that return FlowMetaDataMethods in net.officefloor.frame.impl.execute.office with parameters of type FlowMetaDataModifier and TypeMethodDescriptionOfficeMetaDataImpl.createProcess(FlowMetaData flowMetaData, Object parameter, FlowCallback callback, ThreadState callbackThreadState) OfficeMetaDataImpl.invokeProcess(FlowMetaData flowMetaData, 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 FlowMetaDataModifierConstructorDescriptionOfficeStartupFunctionImpl(FlowMetaData flowMetaData, Object parameter) Initiate. -
Uses of FlowMetaData in net.officefloor.frame.impl.execute.officefloor
Methods in net.officefloor.frame.impl.execute.officefloor that return FlowMetaDataModifier and TypeMethodDescriptionManagedObjectServiceContextImpl.getFlowMetaData(int flowIndex) Obtains theFlowMetaData.Methods in net.officefloor.frame.impl.execute.officefloor with parameters of type FlowMetaDataModifier and TypeMethodDescriptionManagedObjectServiceContextImpl.invokeProcess(FlowMetaData flowMetaData, Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) Invokes theProcessStatefor theFlowMetaData.Constructors in net.officefloor.frame.impl.execute.officefloor with parameters of type FlowMetaDataModifierConstructorDescriptionManagedObjectExecuteManagerFactoryImpl(ManagedObjectMetaData<?> managedObjectMetaData, int processMoIndex, FlowMetaData[] processLinks, ThreadFactory[][] executionStrategies, Logger executeLogger, OfficeMetaData officeMetaData) Initiate.ManagedObjectExecuteManagerImpl(ManagedObjectMetaData<?> managedObjectMetaData, int processMoIndex, FlowMetaData[] processLinks, ThreadFactory[][] executionStrategies, 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 FlowMetaDataModifier and TypeMethodDescriptionManagedFunctionLogicMetaData.getFlow(int flowIndex) Obtains theFlowMetaDataof the specifiedFlow.ManagedObjectStartupFunction.getFlowMetaData()Obtains theFlowMetaDatafor the startup task.OfficeStartupFunction.getFlowMetaData()Obtains theFlowMetaDatafor the startup task.Methods in net.officefloor.frame.internal.structure with parameters of type FlowMetaDataModifier and TypeMethodDescriptionManagedObjectCleanup.cleanup(FlowMetaData recycleFlowMetaData, Class<?> objectType, ManagedObject managedObject, ManagedObjectPool managedObjectPool) Creates the clean upFunctionState.OfficeMetaData.createProcess(FlowMetaData flowMetaData, Object parameter, FlowCallback callback, ThreadState callbackThreadState) Creates a newProcessState.voidManagedFunctionLogicContext.doFlow(FlowMetaData flowMetaData, Object parameter, FlowCallback callback) Invokes aFlow.OfficeMetaData.invokeProcess(FlowMetaData flowMetaData, Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject) Invokes aProcessState.