Uses of Interface
net.officefloor.frame.internal.structure.ManagedObjectMetaData
Packages that use ManagedObjectMetaData
Package
Description
-
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.construct.managedobject
Methods in net.officefloor.frame.impl.construct.managedobject that return ManagedObjectMetaDataModifier and TypeMethodDescriptionRawBoundManagedObjectInstanceMetaData.getManagedObjectMetaData()Obtains theManagedObjectMetaData. -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.administration
Methods in net.officefloor.frame.impl.execute.administration with parameters of type ManagedObjectMetaDataModifier and TypeMethodDescriptionManagedObjectExtensionExtractorMetaDataImpl.extractExtension(ManagedObject managedObject, ManagedObjectMetaData<?> managedObjectMetaData) -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.function
Constructors in net.officefloor.frame.impl.execute.function with parameters of type ManagedObjectMetaDataModifierConstructorDescriptionManagedFunctionBoundManagedObjects(ManagedFunctionLogic managedFunctionLogic, ManagedObjectMetaData<?>[] managedObjectMetaData, ManagedObjectIndex[] requiredManagedObjects, boolean[] requiredGovernance, boolean isEnforceGovernance, ManagedFunctionLogicMetaData functionLogicMetaData, BlockState parallelOwner, Flow flow, boolean isUnloadManagedObjects) Instantiate. -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.governance
Methods in net.officefloor.frame.impl.execute.governance with parameters of type ManagedObjectMetaDataModifier and TypeMethodDescription<O extends Enum<O>>
RegisteredGovernanceGovernanceContainerImpl.registerManagedObject(E managedObjectExtension, ManagedObjectContainer managedobjectContainer, ManagedObjectMetaData<O> managedObjectMetaData, ManagedFunctionContainer managedFunctionContainer) -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.managedfunction
Methods in net.officefloor.frame.impl.execute.managedfunction that return ManagedObjectMetaDataConstructors in net.officefloor.frame.impl.execute.managedfunction with parameters of type ManagedObjectMetaDataModifierConstructorDescriptionManagedFunctionMetaDataImpl(String functionName, ManagedFunctionFactory<O, F> functionFactory, Object[] annotations, Class<?> parameterType, TeamManagement responsibleTeam, ManagedObjectIndex[] functionIndexedManagedObjects, ManagedObjectMetaData<?>[] functionBoundManagedObjects, boolean[] requiredGovernance, long asynchronousFlowTimeout, AssetManagerReference asynchronousFlowsAssetManagerReference, Logger logger) Initiate with details of the meta-data for theManagedFunction. -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.managedobject
Classes in net.officefloor.frame.impl.execute.managedobject that implement ManagedObjectMetaDataModifier and TypeClassDescriptionclassManagedObjectMetaDataImpl<O extends Enum<O>>Meta-data of theManagedObject.Methods in net.officefloor.frame.impl.execute.managedobject with parameters of type ManagedObjectMetaDataModifier and TypeMethodDescriptionManagedObjectGovernanceMetaDataImpl.extractExtension(ManagedObject managedObject, ManagedObjectMetaData<?> managedObjectMetaData) Constructors in net.officefloor.frame.impl.execute.managedobject with parameters of type ManagedObjectMetaDataModifierConstructorDescriptionManagedObjectContainerImpl(ManagedObject managedObject, ManagedObjectMetaData<D> metaData, ThreadState responsibleThreadState) Initiate the container with a providedManagedObject.ManagedObjectContainerImpl(ManagedObjectMetaData<D> metaData, ThreadState responsibleThreadState) Initiate the container. -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.office
Methods in net.officefloor.frame.impl.execute.office with parameters of type ManagedObjectMetaDataModifier and TypeMethodDescriptionOfficeMetaDataImpl.invokeProcess(FlowMetaData flowMetaData, Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject) -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.officefloor
Constructors in net.officefloor.frame.impl.execute.officefloor with parameters of type ManagedObjectMetaDataModifierConstructorDescriptionManagedObjectExecuteManagerFactoryImpl(ManagedObjectMetaData<?> managedObjectMetaData, int processMoIndex, FlowMetaData[] processLinks, ThreadFactory[][] executionStrategies, Logger executeLogger, OfficeMetaData officeMetaData) Initiate.ManagedObjectExecuteManagerFactoryImpl(ManagedObjectMetaData<?> managedObjectMetaData, ThreadFactory[][] executionStrategies, Logger executeLogger, OfficeMetaData officeMetaData) Instantiate forManagedObjectExecuteContextthat has noFlowMetaData.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 ManagedObjectMetaData in net.officefloor.frame.impl.execute.process
Methods in net.officefloor.frame.impl.execute.process that return ManagedObjectMetaDataConstructors in net.officefloor.frame.impl.execute.process with parameters of type ManagedObjectMetaDataModifierConstructorDescriptionProcessMetaDataImpl(ManagedObjectMetaData<?>[] managedObjectMetaData, ThreadMetaData threadMetaData) Initiate.ProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int inputManagedObjectIndex, Consumer<ProcessState> initialSetup) Initiate for aProcessStateinitiated by aManagedObject. -
Uses of ManagedObjectMetaData in net.officefloor.frame.impl.execute.thread
Methods in net.officefloor.frame.impl.execute.thread that return ManagedObjectMetaDataConstructors in net.officefloor.frame.impl.execute.thread with parameters of type ManagedObjectMetaDataModifierConstructorDescriptionThreadMetaDataImpl(ManagedObjectMetaData<?>[] managedObjectMetaData, GovernanceMetaData<?, ?>[] governanceMetaData, int maximumFunctionChainLength, ThreadSynchroniserFactory[] threadSynchronisers, EscalationProcedure officeEscalationProcedure, EscalationFlow officeFloorEscalation) Initiate. -
Uses of ManagedObjectMetaData in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure that return ManagedObjectMetaDataModifier and TypeMethodDescriptionManagedFunctionMetaData.getManagedObjectMetaData()Obtains the meta-data of theManagedObjectinstances bound to theManagedFunction.ProcessMetaData.getManagedObjectMetaData()ThreadMetaData.getManagedObjectMetaData()Methods in net.officefloor.frame.internal.structure with parameters of type ManagedObjectMetaDataModifier and TypeMethodDescriptionManagedObjectExtensionExtractor.extractExtension(ManagedObject managedObject, ManagedObjectMetaData<?> managedObjectMetaData) Extracts the extension from theManagedObject.OfficeMetaData.invokeProcess(FlowMetaData flowMetaData, Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject) Invokes aProcessState.<O extends Enum<O>>
RegisteredGovernanceGovernanceContainer.registerManagedObject(E managedObjectExtension, ManagedObjectContainer managedObjectContainer, ManagedObjectMetaData<O> managedObjectMetaData, ManagedFunctionContainer managedFunctionContainer) Registers theManagedObjectforGovernance.