Interface AdministrationSourceMetaData<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
-
public interface AdministrationSourceMetaData<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>Meta-data of theAdministrationSource.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdministrationFactory<E,F,G>getAdministrationFactory()AdministrationEscalationMetaData[]getEscalationMetaData()Obtains the list ofAdministrationEscalationMetaDatainstances from thisAdministration.java.lang.Class<E>getExtensionInterface()Obtains theClassthat theManagedObjectmust provide as an extension interface to be administered.AdministrationFlowMetaData<F>[]getFlowMetaData()Obtains the list ofAdministrationFlowMetaDatainstances should thisAdministrationrequire instigating aFlow.AdministrationGovernanceMetaData<G>[]getGovernanceMetaData()Obtains the list ofAdministrationGovernanceMetaDatainstances should thisAdministrationmanually managedGovernance.
-
-
-
Method Detail
-
getExtensionInterface
java.lang.Class<E> getExtensionInterface()
Obtains theClassthat theManagedObjectmust provide as an extension interface to be administered.- Returns:
- Extension interface for the
ManagedObject.
-
getAdministrationFactory
AdministrationFactory<E,F,G> getAdministrationFactory()
- Returns:
AdministrationFactory
-
getFlowMetaData
AdministrationFlowMetaData<F>[] getFlowMetaData()
Obtains the list ofAdministrationFlowMetaDatainstances should thisAdministrationrequire instigating aFlow.- Returns:
- Meta-data of
Flowinstances instigated by thisAdministration.
-
getEscalationMetaData
AdministrationEscalationMetaData[] getEscalationMetaData()
Obtains the list ofAdministrationEscalationMetaDatainstances from thisAdministration.- Returns:
- Meta-data of
Escalationinstances instigated by thisAdministration.
-
getGovernanceMetaData
AdministrationGovernanceMetaData<G>[] getGovernanceMetaData()
Obtains the list ofAdministrationGovernanceMetaDatainstances should thisAdministrationmanually managedGovernance.- Returns:
- Meta-data of
Governanceused by thisAdministration.
-
-