public interface RawManagedObjectMetaData<D extends Enum<D>,F extends Enum<F>>
ManagedObject
.String getManagedObjectName()
ManagedObject
.ManagedObject
.ManagedObjectSourceConfiguration<F,?> getManagedObjectSourceConfiguration()
ManagedObjectSourceConfiguration
.ManagedObjectSourceConfiguration
.ManagedObjectSource<D,F> getManagedObjectSource()
ManagedObjectSource
.ManagedObjectSource
.ManagedObjectSourceMetaData<D,F> getManagedObjectSourceMetaData()
ManagedObjectSourceMetaData
.ManagedObjectSourceMetaData
.ManagedObjectPool getManagedObjectPool()
ManagedObjectPool
.ManagedObjectPool
or null
if not pooled.Class<?> getObjectType()
Object
returned from the
ManagedObject
.Object
returned from the
ManagedObject
.RawManagingOfficeMetaData<F> getRawManagingOfficeMetaData()
RawManagingOfficeMetaData
of the Office
managing
this ManagedObject
.ManagedObjectMetaData<D> createManagedObjectMetaData(RawBoundManagedObjectMetaData boundMetaData, int instanceIndex, RawBoundManagedObjectInstanceMetaData<D> boundInstanceMetaData, ManagedObjectIndex[] dependencyMappings, ManagedObjectGovernanceMetaData<?>[] governanceMetaData, AssetManagerFactory assetManagerFactory, OfficeFloorIssues issues)
ManagedObjectMetaData
.boundMetaData
- RawBoundManagedObjectMetaData
.instanceIndex
- Index of the RawBoundManagedObjectInstanceMetaData
on
the RawBoundManagedObjectMetaData
.boundInstanceMetaData
- RawBoundManagedObjectInstanceMetaData
.dependencyMappings
- ManagedObjectIndex
instances identifying the dependent
ManagedObject
instances in dependency index order
required.governanceMetaData
- ManagedObjectGovernanceMetaData
identifying the
Governance
for the ManagedObject
.assetManagerFactory
- AssetManagerFactory
of the Office
using the
ManagedObject
.issues
- OfficeFloorIssues
.ManagedObjectMetaData
.Copyright © 2005–2016. All rights reserved.