Class RawAdministrationMetaDataFactory
java.lang.Object
net.officefloor.frame.impl.construct.administration.RawAdministrationMetaDataFactory
Factory to create the
RawAdministrationMetaData.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionRawAdministrationMetaDataFactory(OfficeMetaData officeMetaData, FlowMetaDataFactory flowMetaDataFactory, EscalationFlowFactory escalationFlowFactory, Map<String, TeamManagement> officeTeams) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionconstructRawAdministrationMetaData(String administeredAssetName, String administrationQualifier, AdministrationConfiguration<?, ?, ?>[] configuration, Map<String, RawBoundManagedObjectMetaData> scopeMo, OfficeFloorIssues.AssetType assetType, String assetName, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues) Creates theRawAdministrationMetaDatainstances.
-
Constructor Details
-
RawAdministrationMetaDataFactory
public RawAdministrationMetaDataFactory(OfficeMetaData officeMetaData, FlowMetaDataFactory flowMetaDataFactory, EscalationFlowFactory escalationFlowFactory, Map<String, TeamManagement> officeTeams) Instantiate.- Parameters:
officeMetaData-OfficeMetaData.flowMetaDataFactory-FlowMetaDataFactory.escalationFlowFactory-EscalationFlowFactory.officeTeams-TeamManagementinstances by theirOfficeregistered names.
-
-
Method Details
-
constructRawAdministrationMetaData
public RawAdministrationMetaData[] constructRawAdministrationMetaData(String administeredAssetName, String administrationQualifier, AdministrationConfiguration<?, ?, ?>[] configuration, Map<String, RawBoundManagedObjectMetaData> scopeMo, OfficeFloorIssues.AssetType assetType, String assetName, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues) Creates theRawAdministrationMetaDatainstances.- Parameters:
administeredAssetName- Name ofAssetadding thisAdministration.administrationQualifier-Administrationqualifier.configuration-AdministrationConfigurationinstances.scopeMo-RawBoundManagedObjectMetaDataby their scope names.assetType-OfficeFloorIssues.AssetTypeconstructingAdministrationinstances.assetName- Name ofAssetconstructingAdministrationinstances.assetManagerRegistry-AssetManagerRegistry.defaultAsynchronousFlowTimeout- DefaultAsynchronousFlowtimeout.issues-OfficeFloorIssues.- Returns:
RawAdministrationMetaDatainstances.
-