Interface AdministrationContext<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>>
-
- All Superinterfaces:
FunctionFlowContext<F>
public interface AdministrationContext<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>> extends FunctionFlowContext<F>
Context in which theAdministration
executes.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description E[]
getExtensions()
Obtains the particular extensions.GovernanceManager
getGovernance(int governanceIndex)
Obtains theGovernanceManager
for the index.GovernanceManager
getGovernance(G key)
Obtains theGovernanceManager
for the particular key.-
Methods inherited from interface net.officefloor.frame.api.function.FunctionFlowContext
createAsynchronousFlow, doFlow, doFlow, getExecutor, getLogger
-
-
-
-
Method Detail
-
getExtensions
E[] getExtensions()
Obtains the particular extensions.- Returns:
- Extension for the
ManagedObject
instances to be administered.
-
getGovernance
GovernanceManager getGovernance(G key)
Obtains theGovernanceManager
for the particular key.- Parameters:
key
- Key identifying theGovernanceManager
.- Returns:
GovernanceManager
.
-
getGovernance
GovernanceManager getGovernance(int governanceIndex)
Obtains theGovernanceManager
for the index.- Parameters:
governanceIndex
- Index identifying theGovernanceManager
.- Returns:
GovernanceManager
.
-
-