Skip navigation links


oracle.idm.provisioning.approval
Class RequestOperationData

java.lang.Object
  extended by oracle.idm.provisioning.approval.RequestOperationData


public class RequestOperationData
extends java.lang.Object

Field Summary
static java.lang.String FIELD_SEPARATOR
           
static java.lang.String OBJECT_GUID
           
static java.lang.String OBJECT_NAME
           

 

Constructor Summary
RequestOperationData()
           
RequestOperationData(RequestOperationData rdata)
           

 

Method Summary
 void addObjectInfo(java.lang.String info)
           
 void addObjectInfo(java.lang.String key, java.lang.String val)
           
 void addOperationInfo(java.lang.String info)
           
 void addRequestPayload(RequestPayload req)
           
 java.util.List getObjectInfo()
           
 java.lang.String getObjectInfoVal(java.lang.String key)
           
 java.lang.String getObjectKey()
           
 java.lang.String getOperation()
           
 java.util.List getOperationInfo()
           
 java.lang.String getOriginator()
           
 java.util.List getRequestPayload()
           
 java.util.List getRequestPayload(java.lang.String name)
          Gets all request char values for a given attribute name.
 java.lang.String getSourceApp()
           
 java.lang.String getTargetApp()
           
 java.util.List getUniqueRequestAttrs()
          Gets all attributes that are part of this request.
 void setCreator(java.lang.String god)
           
 void setObjectKey(java.lang.String object)
           
 void setOperation(java.lang.String operation)
           
 void setSourceApp(java.lang.String app)
           
 void setTargetApp(java.lang.String app)
           
 java.lang.String toString()
           

 

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

 

Field Detail

FIELD_SEPARATOR

public static java.lang.String FIELD_SEPARATOR

OBJECT_GUID

public static java.lang.String OBJECT_GUID

OBJECT_NAME

public static java.lang.String OBJECT_NAME

Constructor Detail

RequestOperationData

public RequestOperationData()

RequestOperationData

public RequestOperationData(RequestOperationData rdata)

Method Detail

getTargetApp

public java.lang.String getTargetApp()

getSourceApp

public java.lang.String getSourceApp()

getOperation

public java.lang.String getOperation()

getObjectKey

public java.lang.String getObjectKey()

getOriginator

public java.lang.String getOriginator()

getRequestPayload

public java.util.List getRequestPayload()
Returns:
A list of RequestPayload.
See Also:
RequestCharValue

getOperationInfo

public java.util.List getOperationInfo()
Returns:
A list of strings containing more operation specific infomration.
See Also:
OperationInfoInterface, ProvOperationInfo

getObjectInfo

public java.util.List getObjectInfo()
Returns:
A list of strings containing more information about the object. Each string has a format key:val.

getObjectInfoVal

public java.lang.String getObjectInfoVal(java.lang.String key)
Returns:
Given a key, returns the value of the object info.

getUniqueRequestAttrs

public java.util.List getUniqueRequestAttrs()
Gets all attributes that are part of this request.
Returns:
A list containing (unique) names of attributes that are part of the request.

getRequestPayload

public java.util.List getRequestPayload(java.lang.String name)
Gets all request char values for a given attribute name.
Returns:
A list of RequestPayload that all have the same attribute.

setTargetApp

public void setTargetApp(java.lang.String app)

setSourceApp

public void setSourceApp(java.lang.String app)

setOperation

public void setOperation(java.lang.String operation)

setObjectKey

public void setObjectKey(java.lang.String object)

setCreator

public void setCreator(java.lang.String god)

addOperationInfo

public void addOperationInfo(java.lang.String info)

addObjectInfo

public void addObjectInfo(java.lang.String key,
                          java.lang.String val)

addObjectInfo

public void addObjectInfo(java.lang.String info)

addRequestPayload

public void addRequestPayload(RequestPayload req)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Skip navigation links