Interface Administration<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
-
- Type Parameters:
E
- Extension interface used to administer theManagedObject
instances.F
-Flow
keys for invokedFlow
instances from thisAdministration
.G
-Governance
keys identifying theGovernance
that may be underAdministration
.
- All Known Implementing Classes:
ClassAdministration
public interface Administration<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
Provides administration of theManagedObject
instances.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
administer(AdministrationContext<E,F,G> context)
Administers theManagedObject
instances.
-
-
-
Method Detail
-
administer
void administer(AdministrationContext<E,F,G> context) throws java.lang.Throwable
Administers theManagedObject
instances.- Parameters:
context
-AdministrationContext
.- Throws:
java.lang.Throwable
- If fails to do duty.
-
-