Uses of Interface
net.officefloor.frame.internal.structure.ManagedFunctionContainer
-
-
Uses of ManagedFunctionContainer in net.officefloor.frame.impl.execute.flow
Methods in net.officefloor.frame.impl.execute.flow that return ManagedFunctionContainer Modifier and Type Method Description <E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
ManagedFunctionContainerFlowImpl. createAdministrationFunction(ManagedObjectAdministrationMetaData<E,F,G> adminMetaData, ManagedFunctionContainer parallelFunctionOwner)<F extends java.lang.Enum<F>>
ManagedFunctionContainerFlowImpl. createGovernanceFunction(GovernanceActivity<F> governanceActivity, GovernanceMetaData<?,F> governanceMetaData)<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)Methods in net.officefloor.frame.impl.execute.flow with parameters of type ManagedFunctionContainer Modifier and Type Method Description <E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
ManagedFunctionContainerFlowImpl. createAdministrationFunction(ManagedObjectAdministrationMetaData<E,F,G> adminMetaData, ManagedFunctionContainer parallelFunctionOwner) -
Uses of ManagedFunctionContainer in net.officefloor.frame.impl.execute.function
Classes in net.officefloor.frame.impl.execute.function that implement ManagedFunctionContainer Modifier and Type Class Description classManagedFunctionContainerImpl<M extends ManagedFunctionLogicMetaData>FunctionStateto execute aManagedFunctionLogic. -
Uses of ManagedFunctionContainer in net.officefloor.frame.impl.execute.governance
Methods in net.officefloor.frame.impl.execute.governance with parameters of type ManagedFunctionContainer Modifier and Type Method Description <O extends java.lang.Enum<O>>
RegisteredGovernanceGovernanceContainerImpl. registerManagedObject(E managedObjectExtension, ManagedObjectContainer managedobjectContainer, ManagedObjectMetaData<O> managedObjectMetaData, ManagedFunctionContainer managedFunctionContainer) -
Uses of ManagedFunctionContainer in net.officefloor.frame.impl.execute.managedobject
Methods in net.officefloor.frame.impl.execute.managedobject that return ManagedFunctionContainer Modifier and Type Method Description ManagedFunctionContainerManagedObjectReadyCheckImpl. getManagedFunctionContainer()Methods in net.officefloor.frame.impl.execute.managedobject with parameters of type ManagedFunctionContainer Modifier and Type Method Description FunctionStateManagedObjectMetaDataImpl. checkReady(ManagedFunctionContainer managedFunction, ManagedObjectReadyCheck check, ManagedObjectContainer currentContainer)ObjectRegistry<O>ManagedObjectMetaDataImpl. createObjectRegistry(ManagedFunctionContainer currentContainer)static ManagedObjectContainerManagedObjectContainerImpl. getManagedObjectContainer(ManagedObjectIndex index, ManagedFunctionContainer managedFunction)Convenience method to obtain theManagedObjectContainer.FunctionStateManagedObjectContainerImpl. loadManagedObject(ManagedFunctionContainer managedFunction)Constructors in net.officefloor.frame.impl.execute.managedobject with parameters of type ManagedFunctionContainer Constructor Description ManagedObjectReadyCheckImpl(FunctionState latchFunction, ManagedFunctionContainer managedFunction)Instantiate.ObjectRegistryImpl(ManagedFunctionContainer managedFunction, ManagedObjectIndex[] dependencies)Initiate. -
Uses of ManagedFunctionContainer in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure that return ManagedFunctionContainer Modifier and Type Method Description <E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
ManagedFunctionContainerFlow. createAdministrationFunction(ManagedObjectAdministrationMetaData<E,F,G> adminMetaData, ManagedFunctionContainer parallelFunctionOwner)Creates a newManagedFunctionContainercontained in thisFlowfor theManagedObjectAdministrationMetaData.<F extends java.lang.Enum<F>>
ManagedFunctionContainerFlow. createGovernanceFunction(GovernanceActivity<F> governanceActivity, GovernanceMetaData<?,F> governanceMetaData)<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)ManagedFunctionContainerManagedObjectReadyCheck. getManagedFunctionContainer()Obtains theManagedFunctionContainerto access dependentManagedObjectinstances.Methods in net.officefloor.frame.internal.structure with parameters of type ManagedFunctionContainer Modifier and Type Method Description FunctionStateManagedObjectMetaData. checkReady(ManagedFunctionContainer managedFunction, ManagedObjectReadyCheck check, ManagedObjectContainer currentContainer)Creates aFunctionStateto check if the dependencies of thisManagedObjectare ready.<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
ManagedFunctionContainerFlow. createAdministrationFunction(ManagedObjectAdministrationMetaData<E,F,G> adminMetaData, ManagedFunctionContainer parallelFunctionOwner)Creates a newManagedFunctionContainercontained in thisFlowfor theManagedObjectAdministrationMetaData.ObjectRegistry<O>ManagedObjectMetaData. createObjectRegistry(ManagedFunctionContainer currentContainer)Creates theObjectRegistryfor theManagedObject.FunctionStateManagedObjectContainer. loadManagedObject(ManagedFunctionContainer managedFunctionContainer)Creates aFunctionStateto load theManagedObject.<O extends java.lang.Enum<O>>
RegisteredGovernanceGovernanceContainer. registerManagedObject(E managedObjectExtension, ManagedObjectContainer managedObjectContainer, ManagedObjectMetaData<O> managedObjectMetaData, ManagedFunctionContainer managedFunctionContainer)Registers theManagedObjectforGovernance.
-