Interface ManagedObjectAdministrationMetaData<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
-
- All Known Implementing Classes:
ManagedObjectAdministrationMetaDataImpl
public interface ManagedObjectAdministrationMetaData<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
Meta-data for theAdministration
of aManagedObject
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdministrationMetaData<E,F,G>
getAdministrationMetaData()
Obtains theAdministrationMetaData
.java.util.logging.Logger
getLogger()
Obtains theLogger
for theAdministrationContext
.ManagedObjectIndex[]
getRequiredManagedObjects()
Obtains theManagedObjectIndex
instances identifying theManagedObject
instances that must be loaded before theAdministration
may be executed.
-
-
-
Method Detail
-
getRequiredManagedObjects
ManagedObjectIndex[] getRequiredManagedObjects()
Obtains the
ManagedObjectIndex
instances identifying theManagedObject
instances that must be loaded before theAdministration
may be executed.The order of the
ManagedObjectIndex
instances must be respected as they are sorted to enable appropriateCoordinatingManagedObject
to co-ordinate with dependencies.- Returns:
- Listing of
ManagedObjectIndex
instances.
-
getAdministrationMetaData
AdministrationMetaData<E,F,G> getAdministrationMetaData()
Obtains theAdministrationMetaData
.- Returns:
AdministrationMetaData
.
-
getLogger
java.util.logging.Logger getLogger()
Obtains theLogger
for theAdministrationContext
.- Returns:
Logger
for theAdministrationContext
.
-
-