Interface Administrator

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
AdministratorBean

public interface Administrator extends BusinessObject
Interface representing an administrator within the system.

When the application needs to create an instance that implements sscAdministrator, BusinessObjectFactory finds the name of the Java class to instantiate from the "administratorImplementer" setting in the appComponents.properties file.

The default "administratorImplementer" is AdministratorBean.

Author:
David Tobey
  • Method Details

    • getAdministratorID

      int getAdministratorID()
    • setAdministratorID

      void setAdministratorID(int administratorID)
    • getUserName

      String getUserName()
    • setUserName

      void setUserName(String userName)
    • getPassword

      String getPassword()
    • setPassword

      void setPassword(String password)
    • getDecryptedPassword

      String getDecryptedPassword()
    • setDecryptedPassword

      void setDecryptedPassword(String decryptedPassword)
    • getLastLogin

      String getLastLogin()
    • setLastLogin

      void setLastLogin(String lastLogin)
    • getIsApiUser

      boolean getIsApiUser()
    • setIsApiUser

      void setIsApiUser(boolean apiUser)
    • getPasswordExpires

      String getPasswordExpires()
    • setPasswordExpires

      void setPasswordExpires(String passwordExpires)
    • getNumberOfFailedLogins

      Integer getNumberOfFailedLogins()
    • setNumberOfFailedLogins

      void setNumberOfFailedLogins(Integer numberOfFailedLogins)
    • getLockedOutUntil

      String getLockedOutUntil()
    • setLockedOutUntil

      void setLockedOutUntil(String lockedOutUntil)
    • getPreviousPasswords

      String getPreviousPasswords()
    • setPreviousPasswords

      void setPreviousPasswords(String previousPasswords)
    • getAllowedIPAddresses

      String getAllowedIPAddresses()
    • setAllowedIPAddresses

      void setAllowedIPAddresses(String allowedIPAddresses)
    • getIsActive

      boolean getIsActive()
    • setIsActive

      void setIsActive(boolean isActive)
    • getRoleCodes

      Collection getRoleCodes()
    • setRoleCodes

      void setRoleCodes(Collection roleCodes)
    • getImportID

      int getImportID()
    • setImportID

      void setImportID(int importID)
    • getExportedAttributeIDs

      Collection getExportedAttributeIDs()
    • setExportedAttributeIDs

      void setExportedAttributeIDs(Collection exportedAttributeIDs)
    • getAdministratorRoles

      Collection getAdministratorRoles()
    • setAdministratorRoles

      void setAdministratorRoles(Collection administratorRoles)