Interface OfficeSectionFunction
-
- All Known Subinterfaces:
ManagedFunctionNode
- All Known Implementing Classes:
ManagedFunctionNodeImpl
public interface OfficeSectionFunctionOfficeSectionFunctionwithin theOffice.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddGovernance(OfficeGovernance governance)AddsGovernancefor thisOfficeSectionFunction.voidaddPostAdministration(OfficeAdministration administration)Adds anOfficeAdministrationto be done after completing thisOfficeSectionFunction.voidaddPreAdministration(OfficeAdministration administration)Adds anOfficeAdministrationto be done before attempting thisOfficeSectionFunction.java.lang.StringgetOfficeFunctionName()Obtains the name of theOfficeSectionFunction.ResponsibleTeamgetResponsibleTeam()Obtains theResponsibleTeamresponsible for thisOfficeSectionFunction.
-
-
-
Method Detail
-
getOfficeFunctionName
java.lang.String getOfficeFunctionName()
Obtains the name of theOfficeSectionFunction.- Returns:
- Name of the
OfficeSectionFunction.
-
getResponsibleTeam
ResponsibleTeam getResponsibleTeam()
Obtains theResponsibleTeamresponsible for thisOfficeSectionFunction.- Returns:
ResponsibleTeamresponsible for thisOfficeSectionFunction.
-
addPreAdministration
void addPreAdministration(OfficeAdministration administration)
Adds an
OfficeAdministrationto be done before attempting thisOfficeSectionFunction.The order that the
OfficeAdministrationinstances are added is the order they will be done before thisOfficeSectionFunction.- Parameters:
administration-OfficeAdministrationto be done before attempting thisOfficeSectionFunction.
-
addPostAdministration
void addPostAdministration(OfficeAdministration administration)
Adds an
OfficeAdministrationto be done after completing thisOfficeSectionFunction.The order that the
OfficeAdministrationinstances are added is the order they will be done after thisOfficeSectionFunctionis complete.- Parameters:
administration-OfficeAdministrationto be done after completing thisOfficeSectionFunction.
-
addGovernance
void addGovernance(OfficeGovernance governance)
Adds
Governancefor thisOfficeSectionFunction.This enables specifying specifically which
OfficeSectionFunctioninstances requireGovernance.- Parameters:
governance-OfficeGovernance.
-
-