public class DefaultOrgUnitActivationStrategy extends java.lang.Object implements OrgUnitActivationStrategy<OrgUnitModel>
OrgUnitActivationStrategy interface.| Constructor and Description |
|---|
DefaultOrgUnitActivationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateUnit(OrgUnitModel unit)
Active the given unit.
|
protected PageableData |
createPageableData() |
void |
deactivateUnit(OrgUnitModel unit)
Deactivate the given unit and all of its child units.
|
protected java.util.Set<OrgUnitModel> |
getBranch(OrgUnitModel node) |
protected ModelService |
getModelService() |
protected OrgUnitDao |
getOrgUnitDao() |
protected void |
processBranch(java.util.Set<OrgUnitModel> branchUnits,
Closure closure) |
void |
setModelService(ModelService modelService) |
void |
setOrgUnitDao(OrgUnitDao orgUnitDao) |
protected void |
toggleUnit(OrgUnitModel unit,
boolean activate) |
public void activateUnit(OrgUnitModel unit)
OrgUnitActivationStrategyactivateUnit in interface OrgUnitActivationStrategy<OrgUnitModel>unit - the OrgUnitModel to activatepublic void deactivateUnit(OrgUnitModel unit)
OrgUnitActivationStrategydeactivateUnit in interface OrgUnitActivationStrategy<OrgUnitModel>unit - the OrgUnitModel to deactivateprotected void processBranch(java.util.Set<OrgUnitModel> branchUnits, Closure closure)
protected void toggleUnit(OrgUnitModel unit, boolean activate)
protected java.util.Set<OrgUnitModel> getBranch(OrgUnitModel node)
protected PageableData createPageableData()
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected OrgUnitDao getOrgUnitDao()
public void setOrgUnitDao(OrgUnitDao orgUnitDao)
Copyright © 2018 SAP SE. All Rights Reserved.