Skip navigation links
oracle.iam.request.vo
Class ApprovalPolicySearchCriteria
java.lang.Object
oracle.iam.request.vo.ApprovalPolicySearchCriteria
- All Implemented Interfaces:
- java.io.Serializable
-
public class ApprovalPolicySearchCriteria
- 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 |
ApprovalPolicySearchCriteria
public ApprovalPolicySearchCriteria()
ApprovalPolicySearchCriteria
public ApprovalPolicySearchCriteria(oracle.iam.platform.entitymgr.vo.SearchCriteria.Operator op)
ApprovalPolicySearchCriteria
public ApprovalPolicySearchCriteria(oracle.iam.platform.entitymgr.vo.SearchCriteria.Operator op,
boolean ascendingorder)
ApprovalPolicySearchCriteria
public ApprovalPolicySearchCriteria(oracle.iam.platform.entitymgr.vo.SearchCriteria.Operator op,
boolean ascendingorder,
int startIndex,
int size)
setJoinOperator
public void setJoinOperator(oracle.iam.platform.entitymgr.vo.SearchCriteria.Operator op)
getJoinOperator
public oracle.iam.platform.entitymgr.vo.SearchCriteria.Operator getJoinOperator()
setAscendingOrder
public void setAscendingOrder(boolean ascendingorder)
isAscendingOrder
public boolean isAscendingOrder()
setStartIndex
public void setStartIndex(int startIndex)
getStartIndex
public int getStartIndex()
setResultSize
public void setResultSize(int size)
getResultSize
public int getResultSize()
setConditionClause
public void setConditionClause(java.lang.String attributename,
java.lang.Object attributevalue,
ApprovalPolicySearchCriteria.ConditionOperator comparator)
- Add a clause with condition to the existing Approval Policy search criteria.This condition clause allows setting criteria for following attributes only,
- id - ApprovalPolicy Key
- policyName - Approval Policy Name
- modelName - Request Type
- policyLevel - Approval Policy Level
- associationType - Scope Type
- approvalProcess - Approval process id
- priority - Approval Policy Priority
ApprovalPolicy Key, Scope Type and priority expects a numeric value for search. Approval Policy Name, Request Type,Policy Level, Approval process id expects String value for search. Only valid search value for Approval Policy Level is "Request Level" and"Operation Level". Only valid search value for Scope Type is 0,1,2 for Organization,Resource and Role respectively. For Scope Type search with value 1 or 2 i.e. for Resource or Role,only valid comparators are
- EQUAL
- CONTAIN
- BEGIN_WITH
- END_WITH
-
- Parameters:
attributeName
-
attributeValue
-
comparator
-
getConditionClause
public oracle.iam.platform.entitymgr.vo.SearchCriteria getConditionClause()
getScopeBasedConditionClause
public oracle.iam.platform.entitymgr.vo.SearchCriteria getScopeBasedConditionClause()
setScopeBasedConditionClause
public void setScopeBasedConditionClause(java.lang.Long ScopeTypevalue,
java.lang.String Scopevalue,
ApprovalPolicySearchCriteria.ConditionOperator ScopeComparator)
- Add a clause with condition to the existing Approval Policy search criteria to search based on Scope. Scope Type and Scope co-exist when setting Scope based search.When setting Scope Based Criteria, all the parameters are mandatory. Both Scope Type and Scope search criteria is ANDed for search. By default, comparator for Scope Type is EQUAL, and only supported value is 0,1,2 for Organization,Resource and Role respectively. For Scope Type value 1 or 2 i.e. for Resource or Role,only valid comparators for scope is
- EQUAL
- CONTAIN
- BEGIN_WITH
- END_WITH
-
- Parameters:
ScopeTypevalue
-
Scopevalue
-
ScopeComparator
-
setSortColumn
public void setSortColumn(java.util.List sortcolumnlist)
getSortColumn
public java.util.List getSortColumn()
Skip navigation links
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.