Class DeactivateUserAction

All Implemented Interfaces:
WebInterface, ExternalUserManagementAware, MessageHolderAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

public class DeactivateUserAction extends AbstractUsersAction implements ExternalUserManagementAware
Administrative action to disable a user
See Also:
  • Constructor Details

    • DeactivateUserAction

      public DeactivateUserAction()
  • Method Details

    • doDeactivate

      public String doDeactivate()
    • doReactivate

      public String doReactivate()
      Enable the user
      Returns:
      "success" result for xwork
    • getUserDeactivationInformation

      public List<String> getUserDeactivationInformation()
      A human-readable list of changes caused by the deactivation of the user.
      Returns:
      a list of i18n'd strings listing the consequences of disabling this user.
    • getUserReactivationInformation

      public List<String> getUserReactivationInformation()
      A human-readable list of changes caused by the reactivation of the user.
      Returns:
      a list of i18n'd strings listing the consequences of enabling this user.