Class ValidValues


  • @SupportedAll
    @Deprecated
    public class ValidValues
    extends Object
    Deprecated.
    As of OpenSSO Express 8.0, use com.sun.identity.entitlement instead as Entitlement has replaced Policy.
    This class ValidValues provides search results and a error code indicating if the search was successfully or time limit exceeded or search limit exceeded.
    • Field Detail

      • SUCCESS

        public static final int SUCCESS
        Deprecated.
        Code used to indicate a successful search
        See Also:
        Constant Field Values
      • SIZE_LIMIT_EXCEEDED

        public static final int SIZE_LIMIT_EXCEEDED
        Deprecated.
        Code used to indicate that the search was unsuccessful as the size limit exceeded during the search process.
        See Also:
        Constant Field Values
      • TIME_LIMIT_EXCEEDED

        public static final int TIME_LIMIT_EXCEEDED
        Deprecated.
        Code used to indicate that the search was unsuccessful as the time limit exceeded during the search process.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ValidValues

        public ValidValues​(int errorCode,
                           Set results)
        Deprecated.
        Constructs a ValidValues given errorCode and a set of values
        Parameters:
        errorCode - error code
        results - set of values to be included
        See Also:
        SUCCESS, SIZE_LIMIT_EXCEEDED, TIME_LIMIT_EXCEEDED
    • Method Detail

      • getSearchResults

        public Set getSearchResults()
        Deprecated.
        Returns the search results as a set.
        Returns:
        set of entries matching the search criteria. Each element in the Set is a String.
      • getErrorCode

        public int getErrorCode()
        Deprecated.
        Returns the error code of search.
        Returns:
        Error code of search. The possible values are SUCCESS, SIZE_LIMIT_EXCEEDED and TIME_LIMIT_EXCEEDED
        See Also:
        SUCCESS, SIZE_LIMIT_EXCEEDED, TIME_LIMIT_EXCEEDED