Class LDAPSearchDetails


  • public class LDAPSearchDetails
    extends Object
    Utility class used to maintain the details of a particular LDAP search, such as the context, the attributes of interest, the filter, and the search scope.
    • Constructor Detail

      • LDAPSearchDetails

        public LDAPSearchDetails​(String name,
                                 int searchScope,
                                 String filter,
                                 SortKey[] keys,
                                 long limit,
                                 ArrayList elementList,
                                 int timeLimit)
        Constructor
        Parameters:
        name - the context name
        searchScope - the search scope
        filter - the context filter
        keys -
        limit -
        elementList -
    • Method Detail

      • getContextName

        public String getContextName()
        get the context name
        Returns:
        the context name
      • getSearchScope

        public int getSearchScope()
        get the context name
        Returns:
        the context name
      • getContextFilter

        public String getContextFilter()
        get the context filter
        Returns:
        the context filter
      • getElementList

        public ArrayList<Column> getElementList()
        get the element list
        Returns:
        the element list
      • getSortKeys

        public SortKey[] getSortKeys()
        get the sort keys
        Returns:
        the sort keys
      • getCountLimit

        public long getCountLimit()
        get the count limit
        Returns:
        the count limit
      • printDetailsToLog

        public void printDetailsToLog()
        Print Method for Logging - (Detail level logging)
      • getTimeLimit

        public int getTimeLimit()
      • getAttributes

        public String[] getAttributes()