Class InformationSystemEntity

    • Constructor Detail

      • InformationSystemEntity

        public InformationSystemEntity()
    • 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
      • 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
      • 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
      • 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)
        Returns true if the argument is an InformationSystemEntity 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