Uses of Class
net.officefloor.frame.impl.construct.managedobject.RawBoundManagedObjectMetaData
-
-
Uses of RawBoundManagedObjectMetaData in net.officefloor.frame.impl.construct.administration
Methods in net.officefloor.frame.impl.construct.administration that return RawBoundManagedObjectMetaData Modifier and Type Method Description RawBoundManagedObjectMetaData[]
RawAdministrationMetaData. getRawBoundManagedObjectMetaData()
Obtains theRawBoundManagedObjectMetaData
of theManagedObject
instances involved in theAdministration
.Method parameters in net.officefloor.frame.impl.construct.administration with type arguments of type RawBoundManagedObjectMetaData Modifier and Type Method Description RawAdministrationMetaData[]
RawAdministrationMetaDataFactory. constructRawAdministrationMetaData(java.lang.String administeredAssetName, java.lang.String administrationQualifier, AdministrationConfiguration<?,?,?>[] configuration, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> scopeMo, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Creates theRawAdministrationMetaData
instances.Constructors in net.officefloor.frame.impl.construct.administration with parameters of type RawBoundManagedObjectMetaData Constructor Description RawAdministrationMetaData(RawBoundManagedObjectMetaData[] rawBoundManagedObjectMetaData, AdministrationMetaData<?,?,?> administrationMetaData)
Instantiate. -
Uses of RawBoundManagedObjectMetaData in net.officefloor.frame.impl.construct.managedfunction
Constructor parameters in net.officefloor.frame.impl.construct.managedfunction with type arguments of type RawBoundManagedObjectMetaData Constructor Description RawManagedFunctionMetaData(java.lang.String functionName, ManagedFunctionConfiguration<O,F> configuration, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> functionScopedManagedObjects, java.util.Map<ManagedObjectIndex,RawBoundManagedObjectMetaData> requiredManagedObjects, ManagedFunctionMetaDataImpl<O,F> functionMetaData)
Initiate. -
Uses of RawBoundManagedObjectMetaData in net.officefloor.frame.impl.construct.managedobject
Methods in net.officefloor.frame.impl.construct.managedobject that return RawBoundManagedObjectMetaData Modifier and Type Method Description RawBoundManagedObjectMetaData[]
RawBoundManagedObjectMetaDataFactory. constructBoundManagedObjectMetaData(ManagedObjectConfiguration<?>[] boundManagedObjectConfiguration, ManagedObjectScope scope, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> scopeManagedObjects, RawManagingOfficeMetaData<?>[] inputManagedObjects, java.util.Map<java.lang.String,java.lang.String> boundInputManagedObjects, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theRawBoundManagedObjectMetaData
instances.RawBoundManagedObjectMetaData[]
RawBoundManagedObjectInstanceMetaData. getDependencies()
Obtains theRawBoundManagedObjectMetaData
instances of the dependencies of thisManagedObject
.Methods in net.officefloor.frame.impl.construct.managedobject with parameters of type RawBoundManagedObjectMetaData Modifier and Type Method Description ManagedObjectAdministrationMetaData<?,?,?>[]
ManagedObjectAdministrationMetaDataFactory. createManagedObjectAdministrationMetaData(java.lang.String administeredObjectName, AdministrationConfiguration<?,?,?>[] administrationConfiguration, RawBoundManagedObjectMetaData boundManagedObject, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theManagedObjectAdministrationMetaData
instances.static ManagedObjectIndex
RawBoundManagedObjectMetaData. loadRequiredManagedObjects(RawBoundManagedObjectMetaData boundMo, java.util.Map<ManagedObjectIndex,RawBoundManagedObjectMetaData> requiredManagedObjects)
Recursively loads all theManagedObjectIndex
instances for theRawBoundManagedObjectMetaData
.Method parameters in net.officefloor.frame.impl.construct.managedobject with type arguments of type RawBoundManagedObjectMetaData Modifier and Type Method Description RawBoundManagedObjectMetaData[]
RawBoundManagedObjectMetaDataFactory. constructBoundManagedObjectMetaData(ManagedObjectConfiguration<?>[] boundManagedObjectConfiguration, ManagedObjectScope scope, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> scopeManagedObjects, RawManagingOfficeMetaData<?>[] inputManagedObjects, java.util.Map<java.lang.String,java.lang.String> boundInputManagedObjects, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theRawBoundManagedObjectMetaData
instances.static ManagedObjectIndex[]
RawBoundManagedObjectMetaData. createSortedRequiredManagedObjects(java.util.Map<ManagedObjectIndex,RawBoundManagedObjectMetaData> requiredManagedObjects, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)
Sorts the requiredManagedObjectIndex
instances for theManagedFunction
so that dependencyManagedObject
instances are before theManagedObject
instances using them.void
RawBoundManagedObjectInstanceMetaData. loadDependencies(OfficeFloorIssues issues, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> boundMo)
Loads the dependencies.static ManagedObjectIndex
RawBoundManagedObjectMetaData. loadRequiredManagedObjects(RawBoundManagedObjectMetaData boundMo, java.util.Map<ManagedObjectIndex,RawBoundManagedObjectMetaData> requiredManagedObjects)
Recursively loads all theManagedObjectIndex
instances for theRawBoundManagedObjectMetaData
.Constructors in net.officefloor.frame.impl.construct.managedobject with parameters of type RawBoundManagedObjectMetaData Constructor Description RawBoundManagedObjectInstanceMetaData(java.lang.String boundManagedObjectName, RawBoundManagedObjectMetaData rawBoundMetaData, int instanceIndex, RawManagedObjectMetaData<O,?> rawMoMetaData, ManagedObjectDependencyConfiguration<?>[] dependenciesConfiguration, ManagedObjectGovernanceConfiguration[] governanceConfiguration, AdministrationConfiguration<?,?,?>[] preLoadAdministrationConfiguration)
Initiate.Constructor parameters in net.officefloor.frame.impl.construct.managedobject with type arguments of type RawBoundManagedObjectMetaData Constructor Description ManagedObjectAdministrationMetaDataFactory(RawAdministrationMetaDataFactory rawAdminFactory, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> threadScopedManagedObjects, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> processScopedManagedObjects)
Instantiate. -
Uses of RawBoundManagedObjectMetaData in net.officefloor.frame.impl.construct.managedobjectsource
Methods in net.officefloor.frame.impl.construct.managedobjectsource with parameters of type RawBoundManagedObjectMetaData Modifier and Type Method Description ManagedObjectMetaDataImpl<O>
RawManagedObjectMetaData. createManagedObjectMetaData(OfficeFloorIssues.AssetType assetType, java.lang.String assetName, RawBoundManagedObjectMetaData boundMetaData, int instanceIndex, RawBoundManagedObjectInstanceMetaData<O> boundInstanceMetaData, ManagedObjectIndex[] dependencyMappings, ManagedObjectGovernanceMetaData<?>[] governanceMetaData, AssetManagerRegistry assetManagerRegistry, OfficeFloorIssues issues)
Creates theManagedObjectMetaData
.void
RawManagingOfficeMetaData. manageByOffice(OfficeMetaData officeMetaData, RawBoundManagedObjectMetaData[] processBoundManagedObjectMetaData, ManagedObjectAdministrationMetaDataFactory moAdminFactory, java.util.concurrent.ThreadFactory[] defaultExecutionStrategy, java.util.Map<java.lang.String,java.util.concurrent.ThreadFactory[]> executionStrategies, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
-
Uses of RawBoundManagedObjectMetaData in net.officefloor.frame.impl.construct.office
Methods in net.officefloor.frame.impl.construct.office that return RawBoundManagedObjectMetaData Modifier and Type Method Description RawBoundManagedObjectMetaData[]
RawOfficeMetaData. getProcessBoundManagedObjects()
Obtains theRawGovernanceMetaData
by theirOffice
registered names.RawBoundManagedObjectMetaData[]
RawOfficeMetaData. getThreadBoundManagedObjects()
Obtains theRawManagedObjectMetaData
by theirOffice
registered names.Methods in net.officefloor.frame.impl.construct.office that return types with arguments of type RawBoundManagedObjectMetaData Modifier and Type Method Description java.util.Map<java.lang.String,RawBoundManagedObjectMetaData>
RawOfficeMetaData. getOfficeScopeManagedObjects()
Obtains the scopeRawBoundManagedObjectMetaData
instances of theOffice
by theProcessState
andThreadState
bound names.Constructors in net.officefloor.frame.impl.construct.office with parameters of type RawBoundManagedObjectMetaData Constructor Description RawOfficeMetaData(java.lang.String officeName, RawOfficeFloorMetaData rawOfficeFloorMetaData, java.util.Map<java.lang.String,TeamManagement> teams, java.util.Map<java.lang.String,RawManagedObjectMetaData<?,?>> managedObjectMetaData, RawBoundManagedObjectMetaData[] processBoundManagedObjects, RawBoundManagedObjectMetaData[] threadBoundManagedObjects, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> scopeMo, boolean isManuallyManageGovernance, java.util.Map<java.lang.String,RawGovernanceMetaData<?,?>> governanceMetaData)
Initiate.
-