Interface OfficeGovernance
- 
- All Superinterfaces:
 OfficeResponsibility,PropertyConfigurable
- All Known Subinterfaces:
 GovernanceNode
- All Known Implementing Classes:
 GovernanceNodeImpl
public interface OfficeGovernance extends PropertyConfigurable, OfficeResponsibility
Governancewithin theOffice.- Author:
 - Daniel Sagenschneider
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenableAutoWireExtensions()Enables auto-wiring theGovernerableManagedObjectinstances.java.lang.StringgetOfficeGovernanceName()Obtains the name of thisOfficeGovernance.voidgovernManagedObject(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-GovernerableManagedObjectto be governed.
 
- 
enableAutoWireExtensions
void enableAutoWireExtensions()
Enables auto-wiring theGovernerableManagedObjectinstances. 
 - 
 
 -