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 theAdministrationof 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.LoggergetLogger()Obtains theLoggerfor theAdministrationContext.ManagedObjectIndex[]getRequiredManagedObjects()Obtains theManagedObjectIndexinstances identifying theManagedObjectinstances that must be loaded before theAdministrationmay be executed.
-
-
-
Method Detail
-
getRequiredManagedObjects
ManagedObjectIndex[] getRequiredManagedObjects()
Obtains the
ManagedObjectIndexinstances identifying theManagedObjectinstances that must be loaded before theAdministrationmay be executed.The order of the
ManagedObjectIndexinstances must be respected as they are sorted to enable appropriateCoordinatingManagedObjectto co-ordinate with dependencies.- Returns:
- Listing of
ManagedObjectIndexinstances.
-
getAdministrationMetaData
AdministrationMetaData<E,F,G> getAdministrationMetaData()
Obtains theAdministrationMetaData.- Returns:
AdministrationMetaData.
-
getLogger
java.util.logging.Logger getLogger()
Obtains theLoggerfor theAdministrationContext.- Returns:
Loggerfor theAdministrationContext.
-
-