Interface OfficeGovernance
-
- All Superinterfaces:
OfficeResponsibility
,PropertyConfigurable
- All Known Subinterfaces:
GovernanceNode
- All Known Implementing Classes:
GovernanceNodeImpl
public interface OfficeGovernance extends PropertyConfigurable, OfficeResponsibility
Governance
within theOffice
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
enableAutoWireExtensions()
Enables auto-wiring theGovernerableManagedObject
instances.java.lang.String
getOfficeGovernanceName()
Obtains the name of thisOfficeGovernance
.void
governManagedObject(GovernerableManagedObject managedObject)
Governs theGovernerableManagedObject
.-
Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
-
-
-
Method Detail
-
getOfficeGovernanceName
java.lang.String getOfficeGovernanceName()
Obtains the name of thisOfficeGovernance
.- Returns:
- Name of this
OfficeGovernance
.
-
governManagedObject
void governManagedObject(GovernerableManagedObject managedObject)
Governs theGovernerableManagedObject
.- Parameters:
managedObject
-GovernerableManagedObject
to be governed.
-
enableAutoWireExtensions
void enableAutoWireExtensions()
Enables auto-wiring theGovernerableManagedObject
instances.
-
-