Package com.soffid.iam.model
Class InformationSystemEntity
- java.lang.Object
-
- com.soffid.iam.model.InformationSystemEntity
-
- Direct Known Subclasses:
InformationSystemEntityImpl
public abstract class InformationSystemEntity extends Object
Entity InformationSystemEntity
-
-
Constructor Summary
Constructors Constructor Description InformationSystemEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
Returnstrue
if the argument is an InformationSystemEntity instance and all identifiers for this entity equal the identifiers of the argument entity.String
getApprovalProcess()
Gets value for attribute approvalProcessCollection<ApplicationAttributeEntity>
getAttributes()
Gets value for attribute attributesCollection<InformationSystemEntity>
getChildren()
Gets value for attribute childrenUserEntity
getContactPerson()
Gets value for attribute contactPersonString
getDataBase()
Gets value for attribute dataBaseString
getDescription()
Gets value for attribute descriptionLong
getId()
Gets value for attribute idString
getName()
Gets value for attribute nameString
getNotificationMail()
Gets value for attribute notificationMailInformationSystemEntity
getParent()
Gets value for attribute parentString
getRoleDefinitionProcess()
Gets value for attribute roleDefinitionProcessCollection<RoleEntity>
getRoles()
Gets value for attribute rolesCollection<MailListRoleMemberEntity>
getRoleScopeMailLists()
Gets value for attribute roleScopeMailListsBoolean
getSingleRole()
Gets value for attribute singleRoleCollection<SoDRuleEntity>
getSodRules()
Gets value for attribute sodRulesString
getSourceDir()
Gets value for attribute sourceDirString
getTargetDir()
Gets value for attribute targetDirTenantEntity
getTenant()
Gets value for attribute tenantcom.soffid.iam.api.ApplicationType
getType()
Gets value for attribute typeString
getWfManagement()
Gets value for attribute wfManagementint
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
setApprovalProcess(String approvalProcess)
Sets value for attribute approvalProcessvoid
setAttributes(Collection<ApplicationAttributeEntity> attributes)
Sets value for attribute attributesvoid
setChildren(Collection<InformationSystemEntity> children)
Sets value for attribute childrenvoid
setContactPerson(UserEntity contactPerson)
Sets value for attribute contactPersonvoid
setDataBase(String dataBase)
Sets value for attribute dataBasevoid
setDescription(String description)
Sets value for attribute descriptionvoid
setId(Long id)
Sets value for attribute idvoid
setName(String name)
Sets value for attribute namevoid
setNotificationMail(String notificationMail)
Sets value for attribute notificationMailvoid
setParent(InformationSystemEntity parent)
Sets value for attribute parentvoid
setRoleDefinitionProcess(String roleDefinitionProcess)
Sets value for attribute roleDefinitionProcessvoid
setRoles(Collection<RoleEntity> roles)
Sets value for attribute rolesvoid
setRoleScopeMailLists(Collection<MailListRoleMemberEntity> roleScopeMailLists)
Sets value for attribute roleScopeMailListsvoid
setSingleRole(Boolean singleRole)
Sets value for attribute singleRolevoid
setSodRules(Collection<SoDRuleEntity> sodRules)
Sets value for attribute sodRulesvoid
setSourceDir(String sourceDir)
Sets value for attribute sourceDirvoid
setTargetDir(String targetDir)
Sets value for attribute targetDirvoid
setTenant(TenantEntity tenant)
Sets value for attribute tenantvoid
setType(com.soffid.iam.api.ApplicationType type)
Sets value for attribute typevoid
setWfManagement(String wfManagement)
Sets value for attribute wfManagement
-
-
-
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
-
getParent
public InformationSystemEntity getParent()
Gets value for attribute parent
-
setParent
public void setParent(InformationSystemEntity parent)
Sets value for attribute parent
-
getDescription
public String getDescription()
Gets value for attribute description
-
setDescription
public void setDescription(String description)
Sets value for attribute description
-
getSourceDir
public String getSourceDir()
Gets value for attribute sourceDir
-
setSourceDir
public void setSourceDir(String sourceDir)
Sets value for attribute sourceDir
-
getTargetDir
public String getTargetDir()
Gets value for attribute targetDir
-
setTargetDir
public void setTargetDir(String targetDir)
Sets value for attribute targetDir
-
getDataBase
public String getDataBase()
Gets value for attribute dataBase
-
setDataBase
public void setDataBase(String dataBase)
Sets value for attribute dataBase
-
getRoles
public Collection<RoleEntity> getRoles()
Gets value for attribute roles
-
setRoles
public void setRoles(Collection<RoleEntity> roles)
Sets value for attribute roles
-
getContactPerson
public UserEntity getContactPerson()
Gets value for attribute contactPerson
-
setContactPerson
public void setContactPerson(UserEntity contactPerson)
Sets value for attribute contactPerson
-
getWfManagement
public String getWfManagement()
Gets value for attribute wfManagement
-
setWfManagement
public void setWfManagement(String wfManagement)
Sets value for attribute wfManagement
-
getNotificationMail
public String getNotificationMail()
Gets value for attribute notificationMail
-
setNotificationMail
public void setNotificationMail(String notificationMail)
Sets value for attribute notificationMail
-
getApprovalProcess
public String getApprovalProcess()
Gets value for attribute approvalProcess
-
setApprovalProcess
public void setApprovalProcess(String approvalProcess)
Sets value for attribute approvalProcess
-
getTenant
public TenantEntity getTenant()
Gets value for attribute tenant
-
setTenant
public void setTenant(TenantEntity tenant)
Sets value for attribute tenant
-
getRoleDefinitionProcess
public String getRoleDefinitionProcess()
Gets value for attribute roleDefinitionProcess
-
setRoleDefinitionProcess
public void setRoleDefinitionProcess(String roleDefinitionProcess)
Sets value for attribute roleDefinitionProcess
-
getSingleRole
public Boolean getSingleRole()
Gets value for attribute singleRole
-
setSingleRole
public void setSingleRole(Boolean singleRole)
Sets value for attribute singleRole
-
getType
public com.soffid.iam.api.ApplicationType getType()
Gets value for attribute type
-
setType
public void setType(com.soffid.iam.api.ApplicationType type)
Sets value for attribute type
-
getSodRules
public Collection<SoDRuleEntity> getSodRules()
Gets value for attribute sodRules
-
setSodRules
public void setSodRules(Collection<SoDRuleEntity> sodRules)
Sets value for attribute sodRules
-
getChildren
public Collection<InformationSystemEntity> getChildren()
Gets value for attribute children
-
setChildren
public void setChildren(Collection<InformationSystemEntity> children)
Sets value for attribute children
-
getAttributes
public Collection<ApplicationAttributeEntity> getAttributes()
Gets value for attribute attributes
-
setAttributes
public void setAttributes(Collection<ApplicationAttributeEntity> attributes)
Sets value for attribute attributes
-
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:
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an InformationSystemEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-