Interface OrgUnitActivationStrategy<T extends OrgUnitModel>

All Known Implementing Classes:
DefaultOrgUnitActivationStrategy

public interface OrgUnitActivationStrategy<T extends OrgUnitModel>
Strategy for activating and deactivating an OrgUnitModel.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Active the given unit.
    void
    Deactivate the given unit and all of its child units.
  • Method Details

    • activateUnit

      void activateUnit(T unit)
      Active the given unit.
      Parameters:
      unit - the OrgUnitModel to activate
    • deactivateUnit

      void deactivateUnit(T unit)
      Deactivate the given unit and all of its child units.
      Parameters:
      unit - the OrgUnitModel to deactivate