Package com.soffid.iam.model
Class GroupEntity
- java.lang.Object
-
- com.soffid.iam.model.GroupEntity
-
- Direct Known Subclasses:
GroupEntityImpl
public abstract class GroupEntity extends Object
Entity GroupEntity
-
-
Constructor Summary
Constructors Constructor Description GroupEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
customCache()
Operation customCacheboolean
equals(Object object)
Returnstrue
if the argument is an GroupEntity instance and all identifiers for this entity equal the identifiers of the argument entity.Collection<AccountAccessEntity>
getAccountAccess()
Gets value for attribute accountAccessCollection<GroupAttributeEntity>
getAttributes()
Gets value for attribute attributesCollection<AuditEntity>
getAudit()
Gets value for attribute auditString
getBudgetSection()
Gets value for attribute budgetSectionCollection<GroupEntity>
getChildren()
Gets value for attribute childrenString
getDescription()
Gets value for attribute descriptionString
getDriveLetter()
Gets value for attribute driveLetterHostEntity
getDriveServer()
Gets value for attribute driveServerDate
getEndDate()
Gets value for attribute endDateCollection<RoleGroupEntity>
getGrantedRoles()
Gets value for attribute grantedRolesCollection<RoleAccountEntity>
getHoldedRoleAssignments()
Gets value for attribute holdedRoleAssignmentsLong
getId()
Gets value for attribute idCollection<MailListGroupMemberEntity>
getMailLists()
Gets value for attribute mailListsString
getName()
Gets value for attribute nameCollection<NetworkAuthorizationEntity>
getNetworkAuthorization()
Gets value for attribute networkAuthorizationString
getObsolete()
Gets value for attribute obsoleteString
getOrganizational()
Gets value for attribute organizationalGroupEntity
getParent()
Gets value for attribute parentCollection<UserEntity>
getPrimaryGroupUsers()
Gets value for attribute primaryGroupUsersCollection<PrinterGroupEntity>
getPrinters()
Gets value for attribute printersLong
getQuotaGroup()
Gets value for attribute quotaGroupCollection<MailListRoleMemberEntity>
getRoleScopeMailLists()
Gets value for attribute roleScopeMailListsCollection<UserGroupEntity>
getSecondaryGroupUsers()
Gets value for attribute secondaryGroupUsersDate
getStartDate()
Gets value for attribute startDateCollection<SystemGroupEntity>
getSystemGroup()
Gets value for attribute systemGroupTenantEntity
getTenant()
Gets value for attribute tenantGroupTypeEntity
getUnitType()
Gets value for attribute unitTypeCollection<RoleAccountEntity>
getUsersRoles()
Gets value for attribute usersRolesint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is grantedvoid
setAccountAccess(Collection<AccountAccessEntity> accountAccess)
Sets value for attribute accountAccessvoid
setAttributes(Collection<GroupAttributeEntity> attributes)
Sets value for attribute attributesvoid
setAudit(Collection<AuditEntity> audit)
Sets value for attribute auditvoid
setBudgetSection(String budgetSection)
Sets value for attribute budgetSectionvoid
setChildren(Collection<GroupEntity> children)
Sets value for attribute childrenvoid
setDescription(String description)
Sets value for attribute descriptionvoid
setDriveLetter(String driveLetter)
Sets value for attribute driveLettervoid
setDriveServer(HostEntity driveServer)
Sets value for attribute driveServervoid
setEndDate(Date endDate)
Sets value for attribute endDatevoid
setGrantedRoles(Collection<RoleGroupEntity> grantedRoles)
Sets value for attribute grantedRolesvoid
setHoldedRoleAssignments(Collection<RoleAccountEntity> holdedRoleAssignments)
Sets value for attribute holdedRoleAssignmentsvoid
setId(Long id)
Sets value for attribute idvoid
setMailLists(Collection<MailListGroupMemberEntity> mailLists)
Sets value for attribute mailListsvoid
setName(String name)
Sets value for attribute namevoid
setNetworkAuthorization(Collection<NetworkAuthorizationEntity> networkAuthorization)
Sets value for attribute networkAuthorizationvoid
setObsolete(String obsolete)
Sets value for attribute obsoletevoid
setOrganizational(String organizational)
Sets value for attribute organizationalvoid
setParent(GroupEntity parent)
Sets value for attribute parentvoid
setPrimaryGroupUsers(Collection<UserEntity> primaryGroupUsers)
Sets value for attribute primaryGroupUsersvoid
setPrinters(Collection<PrinterGroupEntity> printers)
Sets value for attribute printersvoid
setQuotaGroup(Long quotaGroup)
Sets value for attribute quotaGroupvoid
setRoleScopeMailLists(Collection<MailListRoleMemberEntity> roleScopeMailLists)
Sets value for attribute roleScopeMailListsvoid
setSecondaryGroupUsers(Collection<UserGroupEntity> secondaryGroupUsers)
Sets value for attribute secondaryGroupUsersvoid
setStartDate(Date startDate)
Sets value for attribute startDatevoid
setSystemGroup(Collection<SystemGroupEntity> systemGroup)
Sets value for attribute systemGroupvoid
setTenant(TenantEntity tenant)
Sets value for attribute tenantvoid
setUnitType(GroupTypeEntity unitType)
Sets value for attribute unitTypevoid
setUsersRoles(Collection<RoleAccountEntity> usersRoles)
Sets value for attribute usersRolesabstract String
toString()
Operation toString
-
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getName
public String getName()
Gets value for attribute name
-
setName
public void setName(String name)
Sets value for attribute name
-
getDriveLetter
public String getDriveLetter()
Gets value for attribute driveLetter
-
setDriveLetter
public void setDriveLetter(String driveLetter)
Sets value for attribute driveLetter
-
getDescription
public String getDescription()
Gets value for attribute description
-
setDescription
public void setDescription(String description)
Sets value for attribute description
-
getPrinters
public Collection<PrinterGroupEntity> getPrinters()
Gets value for attribute printers
-
setPrinters
public void setPrinters(Collection<PrinterGroupEntity> printers)
Sets value for attribute printers
-
getSecondaryGroupUsers
public Collection<UserGroupEntity> getSecondaryGroupUsers()
Gets value for attribute secondaryGroupUsers
-
setSecondaryGroupUsers
public void setSecondaryGroupUsers(Collection<UserGroupEntity> secondaryGroupUsers)
Sets value for attribute secondaryGroupUsers
-
getDriveServer
public HostEntity getDriveServer()
Gets value for attribute driveServer
-
setDriveServer
public void setDriveServer(HostEntity driveServer)
Sets value for attribute driveServer
-
getNetworkAuthorization
public Collection<NetworkAuthorizationEntity> getNetworkAuthorization()
Gets value for attribute networkAuthorization
-
setNetworkAuthorization
public void setNetworkAuthorization(Collection<NetworkAuthorizationEntity> networkAuthorization)
Sets value for attribute networkAuthorization
-
getQuotaGroup
public Long getQuotaGroup()
Gets value for attribute quotaGroup
-
setQuotaGroup
public void setQuotaGroup(Long quotaGroup)
Sets value for attribute quotaGroup
-
getChildren
public Collection<GroupEntity> getChildren()
Gets value for attribute children
-
setChildren
public void setChildren(Collection<GroupEntity> children)
Sets value for attribute children
-
getParent
public GroupEntity getParent()
Gets value for attribute parent
-
setParent
public void setParent(GroupEntity parent)
Sets value for attribute parent
-
getUsersRoles
public Collection<RoleAccountEntity> getUsersRoles()
Gets value for attribute usersRoles
-
setUsersRoles
public void setUsersRoles(Collection<RoleAccountEntity> usersRoles)
Sets value for attribute usersRoles
-
getUnitType
public GroupTypeEntity getUnitType()
Gets value for attribute unitType
-
setUnitType
public void setUnitType(GroupTypeEntity unitType)
Sets value for attribute unitType
-
getObsolete
public String getObsolete()
Gets value for attribute obsolete
-
setObsolete
public void setObsolete(String obsolete)
Sets value for attribute obsolete
-
getOrganizational
public String getOrganizational()
Gets value for attribute organizational
-
setOrganizational
public void setOrganizational(String organizational)
Sets value for attribute organizational
-
getStartDate
public Date getStartDate()
Gets value for attribute startDate
-
setStartDate
public void setStartDate(Date startDate)
Sets value for attribute startDate
-
getEndDate
public Date getEndDate()
Gets value for attribute endDate
-
setEndDate
public void setEndDate(Date endDate)
Sets value for attribute endDate
-
getTenant
public TenantEntity getTenant()
Gets value for attribute tenant
-
setTenant
public void setTenant(TenantEntity tenant)
Sets value for attribute tenant
-
getSystemGroup
public Collection<SystemGroupEntity> getSystemGroup()
Gets value for attribute systemGroup
-
setSystemGroup
public void setSystemGroup(Collection<SystemGroupEntity> systemGroup)
Sets value for attribute systemGroup
-
getGrantedRoles
public Collection<RoleGroupEntity> getGrantedRoles()
Gets value for attribute grantedRoles
-
setGrantedRoles
public void setGrantedRoles(Collection<RoleGroupEntity> grantedRoles)
Sets value for attribute grantedRoles
-
getBudgetSection
public String getBudgetSection()
Gets value for attribute budgetSection
-
setBudgetSection
public void setBudgetSection(String budgetSection)
Sets value for attribute budgetSection
-
getPrimaryGroupUsers
public Collection<UserEntity> getPrimaryGroupUsers()
Gets value for attribute primaryGroupUsers
-
setPrimaryGroupUsers
public void setPrimaryGroupUsers(Collection<UserEntity> primaryGroupUsers)
Sets value for attribute primaryGroupUsers
-
getAccountAccess
public Collection<AccountAccessEntity> getAccountAccess()
Gets value for attribute accountAccess
-
setAccountAccess
public void setAccountAccess(Collection<AccountAccessEntity> accountAccess)
Sets value for attribute accountAccess
-
getHoldedRoleAssignments
public Collection<RoleAccountEntity> getHoldedRoleAssignments()
Gets value for attribute holdedRoleAssignments
-
setHoldedRoleAssignments
public void setHoldedRoleAssignments(Collection<RoleAccountEntity> holdedRoleAssignments)
Sets value for attribute holdedRoleAssignments
-
getAttributes
public Collection<GroupAttributeEntity> getAttributes()
Gets value for attribute attributes
-
setAttributes
public void setAttributes(Collection<GroupAttributeEntity> attributes)
Sets value for attribute attributes
-
getAudit
public Collection<AuditEntity> getAudit()
Gets value for attribute audit
-
setAudit
public void setAudit(Collection<AuditEntity> audit)
Sets value for attribute audit
-
getMailLists
public Collection<MailListGroupMemberEntity> getMailLists()
Gets value for attribute mailLists
-
setMailLists
public void setMailLists(Collection<MailListGroupMemberEntity> mailLists)
Sets value for attribute mailLists
-
getRoleScopeMailLists
public Collection<MailListRoleMemberEntity> getRoleScopeMailLists()
Gets value for attribute roleScopeMailLists
-
setRoleScopeMailLists
public void setRoleScopeMailLists(Collection<MailListRoleMemberEntity> roleScopeMailLists)
Sets value for attribute roleScopeMailLists
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is granted- Parameters:
permission
-- Returns:
-
toString
public abstract String toString()
Operation toString
-
customCache
public abstract void customCache()
Operation customCache
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an GroupEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-