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 class
ManagedFunctionContainerImpl<M extends ManagedFunctionLogicMetaData>
FunctionState
to 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 ManagedFunctionContainer
ManagedObjectReadyCheckImpl. getManagedFunctionContainer()
Methods in net.officefloor.frame.impl.execute.managedobject with parameters of type ManagedFunctionContainer Modifier and Type Method Description FunctionState
ManagedObjectMetaDataImpl. checkReady(ManagedFunctionContainer managedFunction, ManagedObjectReadyCheck check, ManagedObjectContainer currentContainer)
ObjectRegistry<O>
ManagedObjectMetaDataImpl. createObjectRegistry(ManagedFunctionContainer currentContainer)
static ManagedObjectContainer
ManagedObjectContainerImpl. getManagedObjectContainer(ManagedObjectIndex index, ManagedFunctionContainer managedFunction)
Convenience method to obtain theManagedObjectContainer
.FunctionState
ManagedObjectContainerImpl. 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 newManagedFunctionContainer
contained in thisFlow
for 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)
ManagedFunctionContainer
ManagedObjectReadyCheck. getManagedFunctionContainer()
Obtains theManagedFunctionContainer
to access dependentManagedObject
instances.Methods in net.officefloor.frame.internal.structure with parameters of type ManagedFunctionContainer Modifier and Type Method Description FunctionState
ManagedObjectMetaData. checkReady(ManagedFunctionContainer managedFunction, ManagedObjectReadyCheck check, ManagedObjectContainer currentContainer)
Creates aFunctionState
to check if the dependencies of thisManagedObject
are 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 newManagedFunctionContainer
contained in thisFlow
for theManagedObjectAdministrationMetaData
.ObjectRegistry<O>
ManagedObjectMetaData. createObjectRegistry(ManagedFunctionContainer currentContainer)
Creates theObjectRegistry
for theManagedObject
.FunctionState
ManagedObjectContainer. loadManagedObject(ManagedFunctionContainer managedFunctionContainer)
Creates aFunctionState
to load theManagedObject
.<O extends java.lang.Enum<O>>
RegisteredGovernanceGovernanceContainer. registerManagedObject(E managedObjectExtension, ManagedObjectContainer managedObjectContainer, ManagedObjectMetaData<O> managedObjectMetaData, ManagedFunctionContainer managedFunctionContainer)
Registers theManagedObject
forGovernance
.
-