- All Superinterfaces:
ManagedFunctionLogicMetaData
- All Known Implementing Classes:
AdministrationMetaDataImpl
public interface AdministrationMetaData<E,F extends Enum<F>,G extends Enum<G>>
extends ManagedFunctionLogicMetaData
Meta-data of the
Administration.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains theAdministrationFactory.Obtains the name of theAdministration.Obtains the extension interface to administer theManagedObjectinstances.Obtains theManagedObjectExtensionExtractorMetaDataover theManagedObjectinstances to be administered by thisAdministration.inttranslateGovernanceIndexToThreadIndex(int governanceIndex) Methods inherited from interface net.officefloor.frame.internal.structure.ManagedFunctionLogicMetaData
getAsynchronousFlowManagerReference, getAsynchronousFlowTimeout, getEscalationProcedure, getFlow, getFunctionName, getNextManagedFunctionMetaData, getOfficeMetaData, getResponsibleTeam
-
Method Details
-
getAdministrationName
String getAdministrationName()Obtains the name of theAdministration.- Returns:
- Name of the
Administration.
-
getAdministrationFactory
AdministrationFactory<E,F, getAdministrationFactory()G> Obtains theAdministrationFactory.- Returns:
AdministrationFactory.
-
getExtensionInterface
Obtains the extension interface to administer theManagedObjectinstances.- Returns:
- Extension interface to administer the
ManagedObjectinstances.
-
getManagedObjectExtensionExtractorMetaData
ManagedObjectExtensionExtractorMetaData<E>[] getManagedObjectExtensionExtractorMetaData()Obtains theManagedObjectExtensionExtractorMetaDataover theManagedObjectinstances to be administered by thisAdministration.- Returns:
ManagedObjectExtensionExtractorMetaDataover theManagedObjectinstances to be administered by thisAdministration.
-
translateGovernanceIndexToThreadIndex
int translateGovernanceIndexToThreadIndex(int governanceIndex) - Parameters:
governanceIndex-AdministrationGovernanceindex.- Returns:
ThreadStateGovernanceindex.
-