Class UserEntity

  • Direct Known Subclasses:
    UserEntityImpl

    public abstract class UserEntity
    extends Object
    Entity UserEntity
    • Constructor Detail

      • UserEntity

        public UserEntity()
    • Method Detail

      • getId

        public Long getId()
        Gets value for attribute id
      • setId

        public void setId​(Long id)
        Sets value for attribute id
      • getUserName

        public String getUserName()
        Gets value for attribute userName
      • setUserName

        public void setUserName​(String userName)
        Sets value for attribute userName
      • getFirstName

        public String getFirstName()
        Gets value for attribute firstName
      • setFirstName

        public void setFirstName​(String firstName)
        Sets value for attribute firstName
      • getLastName

        public String getLastName()
        Gets value for attribute lastName
      • setLastName

        public void setLastName​(String lastName)
        Sets value for attribute lastName
      • getShortName

        public String getShortName()
        Gets value for attribute shortName
      • setShortName

        public void setShortName​(String shortName)
        Sets value for attribute shortName
      • getLastUserModification

        public String getLastUserModification()
        Gets value for attribute lastUserModification
      • setLastUserModification

        public void setLastUserModification​(String lastUserModification)
        Sets value for attribute lastUserModification
      • getLastModificationDate

        public Date getLastModificationDate()
        Gets value for attribute lastModificationDate
      • setLastModificationDate

        public void setLastModificationDate​(Date lastModificationDate)
        Sets value for attribute lastModificationDate
      • getCreationDate

        public Date getCreationDate()
        Gets value for attribute creationDate
      • setCreationDate

        public void setCreationDate​(Date creationDate)
        Sets value for attribute creationDate
      • getCreationUser

        public String getCreationUser()
        Gets value for attribute creationUser
      • setCreationUser

        public void setCreationUser​(String creationUser)
        Sets value for attribute creationUser
      • getActive

        public String getActive()
        Gets value for attribute active
      • setActive

        public void setActive​(String active)
        Sets value for attribute active
      • getMiddleName

        public String getMiddleName()
        Gets value for attribute middleName
      • setMiddleName

        public void setMiddleName​(String middleName)
        Sets value for attribute middleName
      • getComment

        public String getComment()
        Gets value for attribute comment
      • setComment

        public void setComment​(String comment)
        Sets value for attribute comment
      • getMailServer

        public HostEntity getMailServer()
        Gets value for attribute mailServer
      • setMailServer

        public void setMailServer​(HostEntity mailServer)
        Sets value for attribute mailServer
      • getHomeServer

        public HostEntity getHomeServer()
        Gets value for attribute homeServer
      • setHomeServer

        public void setHomeServer​(HostEntity homeServer)
        Sets value for attribute homeServer
      • getMailDomain

        public EmailDomainEntity getMailDomain()
        Gets value for attribute mailDomain
      • setMailDomain

        public void setMailDomain​(EmailDomainEntity mailDomain)
        Sets value for attribute mailDomain
      • getProfileServer

        public HostEntity getProfileServer()
        Gets value for attribute profileServer
      • setProfileServer

        public void setProfileServer​(HostEntity profileServer)
        Sets value for attribute profileServer
      • getPrimaryGroup

        public GroupEntity getPrimaryGroup()
        Gets value for attribute primaryGroup
      • setPrimaryGroup

        public void setPrimaryGroup​(GroupEntity primaryGroup)
        Sets value for attribute primaryGroup
      • setAttributes

        public void setAttributes​(Collection<UserDataEntity> attributes)
        Sets value for attribute attributes
      • setSecondaryGroups

        public void setSecondaryGroups​(Collection<UserGroupEntity> secondaryGroups)
        Sets value for attribute secondaryGroups
      • setUserMailList

        public void setUserMailList​(Collection<UserEmailEntity> userMailList)
        Sets value for attribute userMailList
      • getMultiSessio

        public String getMultiSessio()
        Gets value for attribute multiSessio
      • setMultiSessio

        public void setMultiSessio​(String multiSessio)
        Sets value for attribute multiSessio
      • getTenant

        public TenantEntity getTenant()
        Gets value for attribute tenant
      • setTenant

        public void setTenant​(TenantEntity tenant)
        Sets value for attribute tenant
      • setApplicationResponsible

        public void setApplicationResponsible​(Collection<InformationSystemEntity> ApplicationResponsible)
        Sets value for attribute ApplicationResponsible
      • getAccessHostAsAdministratorAuthorization

        public Collection<HostAdminEntity> getAccessHostAsAdministratorAuthorization()
        Gets value for attribute accessHostAsAdministratorAuthorization
      • setAccessHostAsAdministratorAuthorization

        public void setAccessHostAsAdministratorAuthorization​(Collection<HostAdminEntity> accessHostAsAdministratorAuthorization)
        Sets value for attribute accessHostAsAdministratorAuthorization
      • getUserType

        public UserTypeEntity getUserType()
        Gets value for attribute userType
      • setUserType

        public void setUserType​(UserTypeEntity userType)
        Sets value for attribute userType
      • setPendingAuthoritativeChanges

        public void setPendingAuthoritativeChanges​(Collection<AuthoritativeChangeEntity> pendingAuthoritativeChanges)
        Sets value for attribute pendingAuthoritativeChanges
      • isAllowed

        public abstract boolean isAllowed​(String permission)
        Operation isAllowed Returns true if the permission on this object is granted
        Parameters:
        permission -
        Returns:
      • getFullName

        public abstract String getFullName()
        Operation getFullName
        Returns:
      • equals

        public boolean equals​(Object object)
        Returns true if the argument is an UserEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Returns a hash code based on this entity's identifiers.
        Overrides:
        hashCode in class Object