Class ManagedObjectAdministrationMetaDataFactory
- java.lang.Object
-
- net.officefloor.frame.impl.construct.managedobject.ManagedObjectAdministrationMetaDataFactory
-
public class ManagedObjectAdministrationMetaDataFactory extends java.lang.Object
Factory for the creation ofManagedObjectAdministrationMetaData
.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description ManagedObjectAdministrationMetaDataFactory(RawAdministrationMetaDataFactory rawAdminFactory, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> threadScopedManagedObjects, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> processScopedManagedObjects)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedObjectAdministrationMetaData<?,?,?>[]
createManagedObjectAdministrationMetaData(java.lang.String administeredObjectName, AdministrationConfiguration<?,?,?>[] administrationConfiguration, RawBoundManagedObjectMetaData boundManagedObject, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theManagedObjectAdministrationMetaData
instances.
-
-
-
Constructor Detail
-
ManagedObjectAdministrationMetaDataFactory
public ManagedObjectAdministrationMetaDataFactory(RawAdministrationMetaDataFactory rawAdminFactory, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> threadScopedManagedObjects, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> processScopedManagedObjects)
Instantiate.- Parameters:
rawAdminFactory
-RawAdministrationMetaDataFactory
.threadScopedManagedObjects
-ThreadState
scopedRawBoundManagedObjectMetaData
instances.processScopedManagedObjects
-ProcessState
scopedRawBoundManagedObjectMetaData
instances.
-
-
Method Detail
-
createManagedObjectAdministrationMetaData
public ManagedObjectAdministrationMetaData<?,?,?>[] createManagedObjectAdministrationMetaData(java.lang.String administeredObjectName, AdministrationConfiguration<?,?,?>[] administrationConfiguration, RawBoundManagedObjectMetaData boundManagedObject, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theManagedObjectAdministrationMetaData
instances.- Parameters:
administeredObjectName
- Name ofAsset
addingAdministration
.administrationConfiguration
-AdministrationConfiguration
instances.boundManagedObject
-RawBoundManagedObjectMetaData
being administered.assetManagerRegistry
-AssetManagerRegistry
.defaultAsynchronousFlowTimeout
- DefaultAsynchronousFlow
timeout.issues
-OfficeFloorIssues
.- Returns:
ManagedObjectAdministrationMetaData
instances ornull
if issues with issue reported to theOfficeFloorIssues
.
-
-