Skip navigation links


oracle.iam.request.vo
Class RequestBeneficiaryEntity

java.lang.Object
  extended by oracle.iam.request.vo.RequestBeneficiaryEntity

All Implemented Interfaces:
java.io.Serializable

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

value object to store entity name and its data

See Also:
Serialized Form

Constructor Summary
RequestBeneficiaryEntity()
           

 

Method Summary
 java.util.List getAdditionalEntityData()
          Gets the additional entity data associated with this entity
 java.util.List getEntityData()
          Gets the entity attributes.
 java.lang.String getEntityKey()
           
 java.lang.String getEntitySubType()
          Gets the entity sub type of the request entity.
 java.lang.String getEntityType()
          Deprecated. will be replaced with return type OIMType in future getRequestEntityType
 java.lang.String getOperation()
           
 OIMType getRequestEntityType()
          Returns the enum equivalent of request entity type i.e User/Role/Resource
 void setAdditionalEntityData(java.util.List additionalAttributes)
          Sets the additional entity data associated with this entity
 void setEntityData(java.util.List entityAttributes)
          Sets the entity attributes.
 void setEntityKey(java.lang.String entityKey)
          Sets the key of the entity.
 void setEntitySubType(java.lang.String entitySubType)
          Sets the entity sub type of the request entity.
 void setEntityType(java.lang.String type)
          Deprecated. use setEntityType with OIMType as input parameter. This method will be replaced with setRequestEntityType
 void setOperation(java.lang.String operation)
           
 void setRequestEntityType(OIMType type)
          Sets the request entity type i.e User/Role/Resource from the given OIMType.

 

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

 

Constructor Detail

RequestBeneficiaryEntity

public RequestBeneficiaryEntity()

Method Detail

setEntityType

@Deprecated
public void setEntityType(java.lang.String type)
Deprecated. use setEntityType with OIMType as input parameter. This method will be replaced with setRequestEntityType
Set the type of the request entity. Eg: "User", "Resource"
Parameters:
type - of the request entity.

getEntityType

@Deprecated
public java.lang.String getEntityType()
Deprecated. will be replaced with return type OIMType in future getRequestEntityType
Gets the entity type of this entity
Returns:

setRequestEntityType

public void setRequestEntityType(OIMType type)
Sets the request entity type i.e User/Role/Resource from the given OIMType.
Parameters:
type - - request entity type. Enums defined in the OIMType

getRequestEntityType

public OIMType getRequestEntityType()
Returns the enum equivalent of request entity type i.e User/Role/Resource
Returns:
enum equivalent of the request entity type.

setEntityData

public void setEntityData(java.util.List entityAttributes)
Sets the entity attributes.

getEntityData

public java.util.List getEntityData()
Gets the entity attributes. (Note: only entity specific data, and not additional data)
Returns:

getEntitySubType

public java.lang.String getEntitySubType()
Gets the entity sub type of the request entity. This is applicable only for generic entities like Resource, Role. For Resource entity, entity subtype is the resource name. For Role entity, the entity subtype is the role name.
Returns:

setEntitySubType

public void setEntitySubType(java.lang.String entitySubType)
Sets the entity sub type of the request entity. This is applicable only for generic entities like Resource, Role. For Resource entity, entity sub-type is the resource name. For Role entity, the entity sub-type is the role name.
Parameters:
entityName -

getEntityKey

public java.lang.String getEntityKey()

setEntityKey

public void setEntityKey(java.lang.String entityKey)
Sets the key of the entity. Following are the keys for different request types:
Parameters:
entityKey -

setOperation

public void setOperation(java.lang.String operation)

getOperation

public java.lang.String getOperation()

setAdditionalEntityData

public void setAdditionalEntityData(java.util.List additionalAttributes)
Sets the additional entity data associated with this entity
Parameters:
addnlEntityattributes - - list of entity attribute objects

getAdditionalEntityData

public java.util.List getAdditionalEntityData()
Gets the additional entity data associated with this entity
Returns:
List of beneficiary entity attribute objects

Skip navigation links


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