Skip navigation links


oracle.iam.request.vo
Interface Request

All Known Implementing Classes:
BasicRequest

public interface Request

This value object stores information about a Request.


Method Summary
 java.util.List getApprovalData()
          Gets the Approval details i.e process id, current status, for this request
 java.util.List getBeneficiaries()
          Gets a list of Beneficiary objects set with this request
 java.lang.String getBeneficiaryType()
          Gets the beneficiary type for this request.
 java.util.List getChildRequests()
          Gets a list of requests set as child of this request
 java.util.Date getCreationDate()
          Gets the date on which this request was created
 java.util.Date getEndDate()
          Gets the date on which this request ended
 long getEventID()
          Gets the orchestration event id for this request
 java.util.Date getExecutionDate()
          Gets the requested operation initiated date
 java.lang.String getJustification()
          Gets the justification of this request
 long getOrchID()
          Gets the orchestration id set for this request
 Request getParentRequest()
          Gets the parent request object of this request
 java.lang.String getReasonForFailure()
           
 java.lang.String getRequesterKey()
           
 java.lang.String getRequestID()
          Gets the request id of this request
 java.lang.Long getRequestKey()
          Gets the unique key of this request
 java.lang.String getRequestModelName()
          Gets the request model name set with this request
 long getRequestStage()
          Gets the request stage key set with this request
 java.lang.String getRequestStatus()
          Gets the status set with this request
 java.lang.String getRequestTemplateName()
          Gets the request template name set with this request
 java.util.List getTargetEntities()
          Gets a list of request entities set with this request
 java.util.List getTemplateAttributes()
          Gets the list of additional attributes defined in Request template set in this request
 java.lang.String isParent()
          Checks if this request has child requests
 void setApprovalData(java.util.List approvalData)
           
 void setBeneficiaries(java.util.List beneficiary)
           
 void setBeneficiaryType(java.lang.String beneficiaryType)
           
 void setChildRequests(java.util.List childRequests)
           
 void setCreationDate(java.util.Date date)
           
 void setEndDate(java.util.Date date)
           
 void setEventID(long eventID)
           
 void setExecutionDate(java.util.Date date)
           
 void setIsParent(java.lang.String isParent)
           
 void setJustification(java.lang.String justification)
           
 void setOrchID(long orchID)
           
 void setParentRequest(Request parent)
           
 void setReasonForFailure(java.lang.String error)
           
 void setRequesterKey(java.lang.String requesterKey)
           
 void setRequestID(java.lang.String id)
           
 void setRequestKey(java.lang.Long key)
           
 void setRequestModelName(java.lang.String modelName)
           
 void setRequestStage(long stageKey)
           
 void setRequestStatus(java.lang.String status)
           
 void setRequestTemplateName(java.lang.String templateName)
           
 void setTargetEntities(java.util.List entities)
           
 void setTemplateAttributes(java.util.List templateAttributes)
           

 

Method Detail

setRequestModelName

void setRequestModelName(java.lang.String modelName)

getRequestModelName

java.lang.String getRequestModelName()
Gets the request model name set with this request
Returns:
request model name set with this request

setRequestTemplateName

void setRequestTemplateName(java.lang.String templateName)

getRequestTemplateName

java.lang.String getRequestTemplateName()
Gets the request template name set with this request
Returns:
request template name set with this request

setJustification

void setJustification(java.lang.String justification)

getJustification

java.lang.String getJustification()
Gets the justification of this request
Returns:
justification of this request

setRequestStatus

void setRequestStatus(java.lang.String status)

getRequestStatus

java.lang.String getRequestStatus()
Gets the status set with this request
Returns:
The status set with this request

setRequestStage

void setRequestStage(long stageKey)

getRequestStage

long getRequestStage()
Gets the request stage key set with this request
Returns:
The request stage key

setRequestID

void setRequestID(java.lang.String id)

getRequestID

java.lang.String getRequestID()
Gets the request id of this request
Returns:
The request id

setParentRequest

void setParentRequest(Request parent)

getParentRequest

Request getParentRequest()
Gets the parent request object of this request
Returns:
The parent request

setChildRequests

void setChildRequests(java.util.List childRequests)

getChildRequests

java.util.List getChildRequests()
Gets a list of requests set as child of this request
Returns:
A list of request set as child of this request

setExecutionDate

void setExecutionDate(java.util.Date date)

getExecutionDate

java.util.Date getExecutionDate()
Gets the requested operation initiated date
Returns:
The requested operation initiated date

setTargetEntities

void setTargetEntities(java.util.List entities)

getTargetEntities

java.util.List getTargetEntities()
Gets a list of request entities set with this request
Returns:
A list of RequestEntity

setBeneficiaries

void setBeneficiaries(java.util.List beneficiary)

getBeneficiaries

java.util.List getBeneficiaries()
Gets a list of Beneficiary objects set with this request
Returns:
A list of Beneficiary

setRequestKey

void setRequestKey(java.lang.Long key)

getRequestKey

java.lang.Long getRequestKey()
Gets the unique key of this request
Returns:
key of this request

getRequesterKey

java.lang.String getRequesterKey()

setRequesterKey

void setRequesterKey(java.lang.String requesterKey)

getCreationDate

java.util.Date getCreationDate()
Gets the date on which this request was created
Returns:
The date on which this request was created

setCreationDate

void setCreationDate(java.util.Date date)

isParent

java.lang.String isParent()
Checks if this request has child requests
Returns:
"true" if this request has child request, "false" otherwise

setIsParent

void setIsParent(java.lang.String isParent)

getOrchID

long getOrchID()
Gets the orchestration id set for this request
Returns:
orchestration id set for this request

setOrchID

void setOrchID(long orchID)

getEventID

long getEventID()
Gets the orchestration event id for this request
Returns:
The Orchestration event id

setEventID

void setEventID(long eventID)

getBeneficiaryType

java.lang.String getBeneficiaryType()
Gets the beneficiary type for this request. If the request raised is for provision based model, it returns either User or Organization
Returns:
Beneficiary type for this request

setBeneficiaryType

void setBeneficiaryType(java.lang.String beneficiaryType)

getApprovalData

java.util.List getApprovalData()
Gets the Approval details i.e process id, current status, for this request
Returns:
Approval details for this request

setApprovalData

void setApprovalData(java.util.List approvalData)

getEndDate

java.util.Date getEndDate()
Gets the date on which this request ended
Returns:
End date of this request

setEndDate

void setEndDate(java.util.Date date)

getTemplateAttributes

java.util.List getTemplateAttributes()
Gets the list of additional attributes defined in Request template set in this request
Returns:
List of RequestTemplateAttributes

setTemplateAttributes

void setTemplateAttributes(java.util.List templateAttributes)

getReasonForFailure

java.lang.String getReasonForFailure()
Returns:

setReasonForFailure

void setReasonForFailure(java.lang.String error)
Parameters:
error -

Skip navigation links


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