public interface RawBoundManagedObjectMetaDataFactory
RawBoundManagedObjectMetaData
.Modifier and Type | Method and Description |
---|---|
RawBoundManagedObjectMetaData[] |
constructBoundManagedObjectMetaData(ManagedObjectConfiguration<?>[] boundManagedObjectConfiguration,
OfficeFloorIssues issues,
ManagedObjectScope managedObjectScope,
OfficeFloorIssues.AssetType assetType,
String assetName,
AssetManagerFactory assetManagerFactory,
Map<String,RawManagedObjectMetaData<?,?>> registeredManagedObjects,
Map<String,RawBoundManagedObjectMetaData> scopeManagedObjects,
RawManagingOfficeMetaData<?>[] inputManagedObjects,
Map<String,String> boundInputManagedObjects,
Map<String,RawGovernanceMetaData<?,?>> rawGovernanceMetaData)
Constructs the
RawBoundManagedObjectMetaData instances. |
RawBoundManagedObjectMetaData[] constructBoundManagedObjectMetaData(ManagedObjectConfiguration<?>[] boundManagedObjectConfiguration, OfficeFloorIssues issues, ManagedObjectScope managedObjectScope, OfficeFloorIssues.AssetType assetType, String assetName, AssetManagerFactory assetManagerFactory, Map<String,RawManagedObjectMetaData<?,?>> registeredManagedObjects, Map<String,RawBoundManagedObjectMetaData> scopeManagedObjects, RawManagingOfficeMetaData<?>[] inputManagedObjects, Map<String,String> boundInputManagedObjects, Map<String,RawGovernanceMetaData<?,?>> rawGovernanceMetaData)
RawBoundManagedObjectMetaData
instances.boundManagedObjectConfiguration
- ManagedObjectConfiguration
of the
RawBoundManagedObjectMetaData
instances.issues
- OfficeFloorIssues
.managedObjectScope
- ManagedObjectScope
for the
RawBoundManagedObjectMetaData
.assetType
- OfficeFloorIssues.AssetType
that ManagedObject
instances are
being bound.assetName
- Name of the Asset
that ManagedObject
instances
are being bound.assetManagerFactory
- AssetManagerFactory
.registeredManagedObjects
- Registered ManagedObject
instances that may be
selected for being bound.scopeManagedObjects
- Already bound ManagedObject
instances that may full
fill dependencies of bound ManagedObject
instances.inputManagedObjects
- Meta-data about input ManagedObject
instances by
ManagedObjectSource
instances.boundInputManagedObjects
- Default ManagedObjectSource
names for multiple input
ManagedObject
instances bound to the same name.
Mapping is of input ManagedObject
name to the default
ManagedObjectSource
name.rawGovernanceMetaData
- RawGovernanceMetaData
by its Office
registered
name.RawBoundManagedObjectMetaData
instances for the bound
ManagedObject
instances.Copyright © 2005–2016. All rights reserved.