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 voidcustomCache()Operation customCachebooleanequals(Object object)Returnstrueif 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 auditStringgetBudgetSection()Gets value for attribute budgetSectionCollection<GroupEntity>getChildren()Gets value for attribute childrenStringgetDescription()Gets value for attribute descriptionStringgetDriveLetter()Gets value for attribute driveLetterHostEntitygetDriveServer()Gets value for attribute driveServerDategetEndDate()Gets value for attribute endDateCollection<RoleGroupEntity>getGrantedRoles()Gets value for attribute grantedRolesCollection<RoleAccountEntity>getHoldedRoleAssignments()Gets value for attribute holdedRoleAssignmentsLonggetId()Gets value for attribute idCollection<MailListGroupMemberEntity>getMailLists()Gets value for attribute mailListsStringgetName()Gets value for attribute nameCollection<NetworkAuthorizationEntity>getNetworkAuthorization()Gets value for attribute networkAuthorizationStringgetObsolete()Gets value for attribute obsoleteStringgetOrganizational()Gets value for attribute organizationalGroupEntitygetParent()Gets value for attribute parentCollection<UserEntity>getPrimaryGroupUsers()Gets value for attribute primaryGroupUsersCollection<PrinterGroupEntity>getPrinters()Gets value for attribute printersLonggetQuotaGroup()Gets value for attribute quotaGroupCollection<MailListRoleMemberEntity>getRoleScopeMailLists()Gets value for attribute roleScopeMailListsCollection<UserGroupEntity>getSecondaryGroupUsers()Gets value for attribute secondaryGroupUsersDategetStartDate()Gets value for attribute startDateCollection<SystemGroupEntity>getSystemGroup()Gets value for attribute systemGroupTenantEntitygetTenant()Gets value for attribute tenantGroupTypeEntitygetUnitType()Gets value for attribute unitTypeCollection<RoleAccountEntity>getUsersRoles()Gets value for attribute usersRolesinthashCode()Returns a hash code based on this entity's identifiers.abstract booleanisAllowed(String permission)Operation isAllowed Returns true if the permission on this object is grantedvoidsetAccountAccess(Collection<AccountAccessEntity> accountAccess)Sets value for attribute accountAccessvoidsetAttributes(Collection<GroupAttributeEntity> attributes)Sets value for attribute attributesvoidsetAudit(Collection<AuditEntity> audit)Sets value for attribute auditvoidsetBudgetSection(String budgetSection)Sets value for attribute budgetSectionvoidsetChildren(Collection<GroupEntity> children)Sets value for attribute childrenvoidsetDescription(String description)Sets value for attribute descriptionvoidsetDriveLetter(String driveLetter)Sets value for attribute driveLettervoidsetDriveServer(HostEntity driveServer)Sets value for attribute driveServervoidsetEndDate(Date endDate)Sets value for attribute endDatevoidsetGrantedRoles(Collection<RoleGroupEntity> grantedRoles)Sets value for attribute grantedRolesvoidsetHoldedRoleAssignments(Collection<RoleAccountEntity> holdedRoleAssignments)Sets value for attribute holdedRoleAssignmentsvoidsetId(Long id)Sets value for attribute idvoidsetMailLists(Collection<MailListGroupMemberEntity> mailLists)Sets value for attribute mailListsvoidsetName(String name)Sets value for attribute namevoidsetNetworkAuthorization(Collection<NetworkAuthorizationEntity> networkAuthorization)Sets value for attribute networkAuthorizationvoidsetObsolete(String obsolete)Sets value for attribute obsoletevoidsetOrganizational(String organizational)Sets value for attribute organizationalvoidsetParent(GroupEntity parent)Sets value for attribute parentvoidsetPrimaryGroupUsers(Collection<UserEntity> primaryGroupUsers)Sets value for attribute primaryGroupUsersvoidsetPrinters(Collection<PrinterGroupEntity> printers)Sets value for attribute printersvoidsetQuotaGroup(Long quotaGroup)Sets value for attribute quotaGroupvoidsetRoleScopeMailLists(Collection<MailListRoleMemberEntity> roleScopeMailLists)Sets value for attribute roleScopeMailListsvoidsetSecondaryGroupUsers(Collection<UserGroupEntity> secondaryGroupUsers)Sets value for attribute secondaryGroupUsersvoidsetStartDate(Date startDate)Sets value for attribute startDatevoidsetSystemGroup(Collection<SystemGroupEntity> systemGroup)Sets value for attribute systemGroupvoidsetTenant(TenantEntity tenant)Sets value for attribute tenantvoidsetUnitType(GroupTypeEntity unitType)Sets value for attribute unitTypevoidsetUsersRoles(Collection<RoleAccountEntity> usersRoles)Sets value for attribute usersRolesabstract StringtoString()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)
Returnstrueif the argument is an GroupEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
-
-