Skip navigation links
oracle.iam.request.vo
Class RequestSearchCriteria
java.lang.Object
oracle.iam.request.vo.RequestSearchCriteria
- All Implemented Interfaces:
- java.io.Serializable
-
public class RequestSearchCriteria
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestSearchCriteria
public RequestSearchCriteria()
throws java.lang.RuntimeException
-
- Throws:
java.lang.RuntimeException
RequestSearchCriteria
public RequestSearchCriteria(RequestSearchCriteria.Operator op)
throws RequestServiceException
- Create RequestSearchCriteria
- Parameters:
op
- Conjunction operator
- Throws:
RequestServiceException
getConjunctionOp
public RequestSearchCriteria.Operator getConjunctionOp()
- Return the conjunction operator
-
- Returns:
setConjunctionOp
public void setConjunctionOp(RequestSearchCriteria.Operator op)
throws RequestServiceException
- Specify the conjunction operator to be used on search parameters.
-
- Parameters:
op,
- Allowed conjunction values are AND and OR
- Throws:
RequestServiceException
addExpression
public void addExpression(java.lang.String paramName,
java.lang.Object paramVal,
RequestSearchCriteria.Operator comparatorOp)
throws RequestServiceException
- Add an expression to the existing search criteria
-
- Parameters:
paramName,
- Name of the parameter. Below is the list of allowed parameters
REQUEST_KEY
, Request key (internal unique id)
REQUEST_ID
, Request id (customized unique id)
REQUEST_MODEL_NAME
, Request Model Name
REQUEST_STATUS
, Request current status
REQUEST_ENTITY_TYPE
, Entity type requested
REQUEST_JUSTIFICATION
, Justification to raise the request
REQUEST_EFFECTIVE_DATE
, Request effective date
REQUEST_CREATION_DATE
, Returns all the requests that are created on or after this date
REQUEST_END_DATE
, Returns all the requests that are created on or before this date
REQUESTER_FIRST_NAME
, Requester first name
REQUESTER_LAST_NAME
, Requester last name
REQUESTER_USERID
, Requester login id
REQUEST_BENEFICIARY_USERID
, Beneficiary login id
REQUEST_BENEFICIARY_FIRST_NAME
, Beneficiary first name
REQUEST_BENEFICIARY_LAST_NAME
, Beneficiary last name
REQUEST_BENEFICIARY_LAST_NAME
, Beneficiary last name
paramVal
- - value of the parameter
comparatorOp
- - allowed operators: Operator {AND, OR, NOT_CONTAIN, CONTAIN, NOT_END_WITH, END_WITH, NOT_PRESENT, PRESENT, BEGIN_WITH, NOT_BEGIN_WITH, EQUAL, NOT_EQUAL, AFTER, BEFORE, NOT_AFTER, NOT_BEFORE}
- Throws:
RequestServiceException
addExpression
public void addExpression(SearchCriteria newCrit,
SearchCriteria.Operator op)
throws RequestServiceException
-
- Throws:
RequestServiceException
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.