Skip navigation links


oracle.iam.catalog.vo
Class Catalog

java.lang.Object
  extended by oracle.iam.catalog.vo.Catalog

All Implemented Interfaces:
java.io.Serializable

public class Catalog
extends java.lang.Object
implements java.io.Serializable

Object that contains complete information related to catalog item.

Since:
11.1.2.0.0
See Also:
Serialized Form

Constructor Summary
Catalog()
           

 

Method Summary
 java.lang.String getApproverRole()
           
 java.lang.String getApproverRoleDisplayName()
           
 java.lang.String getApproverUser()
           
 java.lang.String getApproverUserLogin()
           
 java.lang.String getAuditObjectives()
          An audit objective associated with the catalog item.
 java.lang.String getCategoryName()
          Return the name of the category associated with the catalog.
 java.lang.String getCertfierRole()
           
 java.lang.String getCertifierRoleDisplayName()
           
 java.lang.String getCertifierUser()
           
 java.lang.String getCertifierUserLogin()
           
 java.lang.Long getCreateBy()
           
 java.lang.String getEntityDescription()
          Return the description of the catalog item which is the description of the base entity.
 java.lang.String getEntityDisplayName()
          Return the display name of the catalog item which is the display name of base entity.
 java.lang.String getEntityKey()
          Returns the key of base entity.
 java.lang.String getEntityName()
          Return the name of the base entity.
 OIMType getEntityType()
          Returns the entity type , it could be either Role, AppInstance and Entitlement
 java.lang.String getFulFillMentRole()
           
 java.lang.String getFulFillMentRoleDisplayName()
           
 java.lang.String getFulFillMentUser()
           
 java.lang.String getFullFillmentUserLogin()
           
 java.lang.Long getId()
          Returns the catalog ID.
 java.lang.Integer getItemRisk()
           
 java.util.List getMetadata()
          MetaData
 java.lang.String getParentEntityKey()
          Return the parent entity key of the base entity key if any parent is associated with the key.
 OIMType getParentEntityType()
          Return the entity type of parent entity
 java.util.Date getRiskScoreUpdateTime()
           
 java.util.Date getRiskUpdateTime()
           
 java.lang.String getTags()
          Returns the tags associated with the catalog item.
 java.lang.Long getUpdateBy()
           
 java.util.Date getUpdateDate()
           
 java.lang.String getUserDefinedTags()
          Returns the user defined tags associated with catalog item.
 boolean isCertifiable()
           
 boolean isDeleted()
          Return is the base entity is deleted or not.
 boolean isRequestable()
          Returns if the catalog item is Requestable or not.
 void setApproverRole(java.lang.String apporverRole)
           
 void setApproverRoleDisplayName(java.lang.String approverRoleDisplayName)
           
 void setApproverUser(java.lang.String approverUser)
           
 void setApproverUserLogin(java.lang.String approverUserLogin)
           
 void setAuditObjectives(java.lang.String auditObjectives)
           
 void setCategoryName(java.lang.String categoryName)
           
 void setCertfierRole(java.lang.String certfierRole)
           
 void setCertifiable(boolean certifiable)
           
 void setCertifierRole(java.lang.String certfierRole)
           
 void setCertifierRoleDisplayName(java.lang.String certifierRoleDisplayName)
           
 void setCertifierUser(java.lang.String certifierUser)
           
 void setCertifierUserLogin(java.lang.String certifierUserLogin)
           
 void setCreateBy(java.lang.Long createBy)
           
 void setDeleted(boolean deleted)
           
 void setEntityDescription(java.lang.String entityDescription)
           
 void setEntityDisplayName(java.lang.String entityDisplayName)
           
 void setEntityKey(java.lang.String entityKey)
           
 void setEntityName(java.lang.String entityName)
           
 void setEntityType(OIMType entityType)
           
 void setFulFillMentRole(java.lang.String fulFillMentRole)
           
 void setFulFillmentRoleDisplayName(java.lang.String fulFillmentRoleDisplayName)
           
 void setFulFillMentUser(java.lang.String fullFillMentUser)
           
 void setFulFillMentUserLogin(java.lang.String fulFillMentUserLogin)
           
 void setId(java.lang.Long id)
           
 void setItemRisk(java.lang.Integer itemRisk)
           
 void setMetadata(java.util.List metadata)
           
 void setParentEntityKey(java.lang.String parentEntityKey)
           
 void setParentEntityType(OIMType parentEntityType)
           
 void setRequestable(boolean requestable)
           
 void setRiskScoreUpdateTime(java.util.Date riskScoreUpdateTime)
           
 void setRiskUpdateTime(java.util.Date riskUpdateTime)
           
 void setTags(java.lang.String tags)
           
 void setUpdateBy(java.lang.Long updateBy)
           
 void setUpdateDate(java.util.Date updateTime)
           
 void setUserDefinedTags(java.lang.String userDefinedTags)
           
 java.lang.String toString()
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

Catalog

public Catalog()

Method Detail

getId

public java.lang.Long getId()
Returns the catalog ID.
Returns:
the id of catalog

setId

public void setId(java.lang.Long id)

getEntityKey

public java.lang.String getEntityKey()
Returns the key of base entity.
Returns:
the base entity key associated with the catalog item

setEntityKey

public void setEntityKey(java.lang.String entityKey)

getEntityType

public OIMType getEntityType()
Returns the entity type , it could be either Role, AppInstance and Entitlement
Returns:
Entity type associated with the Catalog.

setEntityType

public void setEntityType(OIMType entityType)

getParentEntityKey

public java.lang.String getParentEntityKey()
Return the parent entity key of the base entity key if any parent is associated with the key.
Returns:
the parent entity key if any associated with this catalog item.

setParentEntityKey

public void setParentEntityKey(java.lang.String parentEntityKey)

getParentEntityType

public OIMType getParentEntityType()
Return the entity type of parent entity
Returns:
the parent entity type of parent entity if any associated with catalog item.

setParentEntityType

public void setParentEntityType(OIMType parentEntityType)

getCategoryName

public java.lang.String getCategoryName()
Return the name of the category associated with the catalog.
Returns:
Name of the category associated with the catalog item.

setCategoryName

public void setCategoryName(java.lang.String categoryName)

isRequestable

public boolean isRequestable()
Returns if the catalog item is Requestable or not.
Returns:
returns true is the catalog items is requestable using catalog.

setRequestable

public void setRequestable(boolean requestable)

isDeleted

public boolean isDeleted()
Return is the base entity is deleted or not.
Returns:
true is the catalog item is soft deleted or not, if its deleted catalog item, it cannot be searched.

setDeleted

public void setDeleted(boolean deleted)

getEntityName

public java.lang.String getEntityName()
Return the name of the base entity.
Returns:
the name of the base entity.

setEntityName

public void setEntityName(java.lang.String entityName)

getEntityDisplayName

public java.lang.String getEntityDisplayName()
Return the display name of the catalog item which is the display name of base entity.
Returns:
Return the display name of the entity name.

setEntityDisplayName

public void setEntityDisplayName(java.lang.String entityDisplayName)

getEntityDescription

public java.lang.String getEntityDescription()
Return the description of the catalog item which is the description of the base entity.
Returns:
Description of the catalog item.

setEntityDescription

public void setEntityDescription(java.lang.String entityDescription)

getUserDefinedTags

public java.lang.String getUserDefinedTags()
Returns the user defined tags associated with catalog item.
Returns:
User defined tags associated with the catalog item.

setUserDefinedTags

public void setUserDefinedTags(java.lang.String userDefinedTags)

getTags

public java.lang.String getTags()
Returns the tags associated with the catalog item. A catalog item can only be searched on the values stored in the tags.
Returns:
Tags associated with the catalog item.

setTags

public void setTags(java.lang.String tags)

getAuditObjectives

public java.lang.String getAuditObjectives()
An audit objective associated with the catalog item.
Returns:
the audit objective associated with catalog item.

setAuditObjectives

public void setAuditObjectives(java.lang.String auditObjectives)

getMetadata

public java.util.List getMetadata()
MetaData
Returns:
the list of UDF associated with the catalog

setMetadata

public void setMetadata(java.util.List metadata)

getUpdateBy

public java.lang.Long getUpdateBy()

getCreateBy

public java.lang.Long getCreateBy()

setCreateBy

public void setCreateBy(java.lang.Long createBy)

setUpdateBy

public void setUpdateBy(java.lang.Long updateBy)

getUpdateDate

public java.util.Date getUpdateDate()

setUpdateDate

public void setUpdateDate(java.util.Date updateTime)

getApproverUser

public java.lang.String getApproverUser()
Returns:
the Approver user for the catalog item.

setApproverUser

public void setApproverUser(java.lang.String approverUser)

getApproverRole

public java.lang.String getApproverRole()

setApproverRole

public void setApproverRole(java.lang.String apporverRole)

getFulFillMentUser

public java.lang.String getFulFillMentUser()

setFulFillMentUser

public void setFulFillMentUser(java.lang.String fullFillMentUser)

getFulFillMentRole

public java.lang.String getFulFillMentRole()
Returns:
id of the fulfillment role

setFulFillMentRole

public void setFulFillMentRole(java.lang.String fulFillMentRole)

isCertifiable

public boolean isCertifiable()
Returns:
Returns true if the catalog item is certifiable or not.

setCertifiable

public void setCertifiable(boolean certifiable)

getRiskUpdateTime

public java.util.Date getRiskUpdateTime()
Returns:
the update time when item risk was last updated.

setRiskUpdateTime

public void setRiskUpdateTime(java.util.Date riskUpdateTime)

setCertifierUser

public void setCertifierUser(java.lang.String certifierUser)

getCertfierRole

public java.lang.String getCertfierRole()

setCertifierRole

public void setCertifierRole(java.lang.String certfierRole)

getRiskScoreUpdateTime

public java.util.Date getRiskScoreUpdateTime()

setRiskScoreUpdateTime

public void setRiskScoreUpdateTime(java.util.Date riskScoreUpdateTime)

getCertifierUser

public java.lang.String getCertifierUser()

getItemRisk

public java.lang.Integer getItemRisk()
Returns:
Item risk associated with the catalog item

setItemRisk

public void setItemRisk(java.lang.Integer itemRisk)

getApproverUserLogin

public java.lang.String getApproverUserLogin()
Returns:
the Login of the Approver user

setApproverUserLogin

public void setApproverUserLogin(java.lang.String approverUserLogin)

getApproverRoleDisplayName

public java.lang.String getApproverRoleDisplayName()
Returns:
Return the approver role display name.

setApproverRoleDisplayName

public void setApproverRoleDisplayName(java.lang.String approverRoleDisplayName)

getCertifierUserLogin

public java.lang.String getCertifierUserLogin()
Returns:
the Certfifier user login associated with the catalog item

setCertifierUserLogin

public void setCertifierUserLogin(java.lang.String certifierUserLogin)

getCertifierRoleDisplayName

public java.lang.String getCertifierRoleDisplayName()
Returns:
certifier role display name associated with the catalog item.

setCertifierRoleDisplayName

public void setCertifierRoleDisplayName(java.lang.String certifierRoleDisplayName)

getFullFillmentUserLogin

public java.lang.String getFullFillmentUserLogin()
Returns:
Login of the fulfillment user.

setFulFillMentUserLogin

public void setFulFillMentUserLogin(java.lang.String fulFillMentUserLogin)

getFulFillMentRoleDisplayName

public java.lang.String getFulFillMentRoleDisplayName()

setFulFillmentRoleDisplayName

public void setFulFillmentRoleDisplayName(java.lang.String fulFillmentRoleDisplayName)

setCertfierRole

public void setCertfierRole(java.lang.String certfierRole)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
String representation of the Catalog vo.

Skip navigation links


Copyright © 2014, Oracle and/or its affiliates. All rights reserved.