Package oracle.iam.platform.entitymgr.vo
Class SearchObligation
java.lang.Object
oracle.iam.platform.entitymgr.vo.SearchObligation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the hierarchy element from the org-scope.Get the no-hierarchy element from the org-scope.void
setManagerChainScopeObligation
(SearchCriteria managerChainScopeObligation) void
setManagerSearchObligation
(SearchCriteria managerSearchObligation) void
setOrganizationScopeObligation
(SearchCriteria organizationScopeObligation)
-
Constructor Details
-
SearchObligation
public SearchObligation()
-
-
Method Details
-
setOrganizationScopeObligation
-
getOrganizationScopeObligation
-
setManagerChainScopeObligation
-
getManagerChainScopeObligation
-
getOrgScopeWithoutHierarchy
Get the no-hierarchy element from the org-scope. In OrganizationScopeProviderImpl.getSearchCriteria() returns the search criteria based on the following logic- If only no-hierarchy data then only IN search criteria
- If only hierarchy data then only IN_HIERARCHY criteria.
- If both both are empty then return null.
- If both has values then the value should be either
- IN( TABLE_OF_NUMBER(no-hierarchy-list) UNION_ALL IN_HIERARCHY(hierarchy-list) )
- IN(no-hierarchy-list) OR IN_HIERARCHY(hierarchy-list)
- Returns:
- the no-hierarchy element.
-
getOrgScopeWithHierarchy
Get the hierarchy element from the org-scope. In OrganizationScopeProviderImpl.getSearchCriteria() returns the search criteria based on the following logic- If only no-hierarchy data then only IN search criteria
- If only hierarchy data then only IN_HIERARCHY criteria.
- If both both are empty then return null.
- If both has values then the value should be either
- IN( TABLE_OF_NUMBER(no-hierarchy-list) UNION_ALL IN_HIERARCHY(hierarchy-list) )
- IN(no-hierarchy-list) OR IN_HIERARCHY(hierarchy-list)
- Returns:
- the hierarchy element.
-
setManagerSearchObligation
-
getManagerSearchObligation
-