Class SearchObligation

java.lang.Object
oracle.iam.platform.entitymgr.vo.SearchObligation

public class SearchObligation extends Object
  • Constructor Details

    • SearchObligation

      public SearchObligation()
  • Method Details

    • setOrganizationScopeObligation

      public void setOrganizationScopeObligation(SearchCriteria organizationScopeObligation)
    • getOrganizationScopeObligation

      public SearchCriteria getOrganizationScopeObligation()
    • setManagerChainScopeObligation

      public void setManagerChainScopeObligation(SearchCriteria managerChainScopeObligation)
    • getManagerChainScopeObligation

      public SearchCriteria getManagerChainScopeObligation()
    • getOrgScopeWithoutHierarchy

      public SearchCriteria 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)
      Here we are extracting the no-hierarchy search criteria element.
      Returns:
      the no-hierarchy element.
    • getOrgScopeWithHierarchy

      public SearchCriteria 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)
      Here we are extracting the hierarchy search criteria element.
      Returns:
      the hierarchy element.
    • setManagerSearchObligation

      public void setManagerSearchObligation(SearchCriteria managerSearchObligation)
    • getManagerSearchObligation

      public SearchCriteria getManagerSearchObligation()