com.ibm.itim.remoteservices.provider
Enum RequestStatus.Reason

java.lang.Object
  extended by java.lang.Enum<RequestStatus.Reason>
      extended by com.ibm.itim.remoteservices.provider.RequestStatus.Reason
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RequestStatus.Reason>
Enclosing class:
RequestStatus

public static enum RequestStatus.Reason
extends java.lang.Enum<RequestStatus.Reason>


Enum Constant Summary
AUTHENTICATION_ERROR
          Communications error type for an unsuccessful request
COMMUNICATION_ERROR
          Processing error type for an unsuccessful request
CONFIGURATION_ERROR
          Communications error type for an unsuccessful request
INSECURE_CONNECTION
          Request Pending because resource has failed
INVALID_SEARCH_CONTROLS_ERROR
          Error type for an unsuccessful request indicating that the name requested was already in use.
INVALID_SEARCH_FILTER_ERROR
          Error type for an unsuccessful request indicating that the name requested was not found.
NAME_ALREADY_BOUND_ERROR
          Error type for an unsuccessful request indicating that the time limited was exceeded for the resource to respond.
NAME_INVALID_ERROR
          Authentication error type for an unsuccessful request
NAME_NOT_FOUND_ERROR
          Error type for an unsuccessful request indicating that there was no such attribute matching an attribute specified in the request.
NO_REASON_SPECIFIED
           
NO_SUCH_ATTRIBUTE_ERROR
          Error type for an unsuccessful request indicating that the operation requested was not implemented.
OPERATION_NOT_SUPPORTED_ERROR
          Error type for an unsuccessful request indicating that the format of the name of the entity was invalid.
PENDING_ASYNCHRONOUS
           
PENDING_RECON_IN_PROGRESS
          Request Pending because resource is Asynchronous
PENDING_RESOURCE_FAILED
          Recon In Progress and Request is Synchronous so cannot complete
PROCESSING_ERROR
          Connection is insecure (warning)
RECON_IN_PROGRESS
          Request Pending because resource has exclusive recon in progress
SIZE_LIMIT_EXCEEDED_ERROR
          Error type for an unsuccessful request indicating that the search filter specified in the request was invalid.
TIME_LIMIT_EXCEEDED_ERROR
          Error type for an unsuccessful request indicating that the search matched more results than could be returned.
USER_ABORTED
          Error type for an unsuccessful request indicating that the search controls specified in the request was invalid.
 
Method Summary
static RequestStatus.Reason getReason(int reasonOrd)
          Map an integer ordinal value to it's corresponding enum value (should only be used for mapping external int reason codes, ie ITDI, to corresponding enum value)
static RequestStatus.Reason valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RequestStatus.Reason[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NO_REASON_SPECIFIED

public static final RequestStatus.Reason NO_REASON_SPECIFIED

PENDING_ASYNCHRONOUS

public static final RequestStatus.Reason PENDING_ASYNCHRONOUS

PENDING_RECON_IN_PROGRESS

public static final RequestStatus.Reason PENDING_RECON_IN_PROGRESS
Request Pending because resource is Asynchronous


RECON_IN_PROGRESS

public static final RequestStatus.Reason RECON_IN_PROGRESS
Request Pending because resource has exclusive recon in progress


PENDING_RESOURCE_FAILED

public static final RequestStatus.Reason PENDING_RESOURCE_FAILED
Recon In Progress and Request is Synchronous so cannot complete


INSECURE_CONNECTION

public static final RequestStatus.Reason INSECURE_CONNECTION
Request Pending because resource has failed


PROCESSING_ERROR

public static final RequestStatus.Reason PROCESSING_ERROR
Connection is insecure (warning)


COMMUNICATION_ERROR

public static final RequestStatus.Reason COMMUNICATION_ERROR
Processing error type for an unsuccessful request


CONFIGURATION_ERROR

public static final RequestStatus.Reason CONFIGURATION_ERROR
Communications error type for an unsuccessful request


AUTHENTICATION_ERROR

public static final RequestStatus.Reason AUTHENTICATION_ERROR
Communications error type for an unsuccessful request


NAME_INVALID_ERROR

public static final RequestStatus.Reason NAME_INVALID_ERROR
Authentication error type for an unsuccessful request


OPERATION_NOT_SUPPORTED_ERROR

public static final RequestStatus.Reason OPERATION_NOT_SUPPORTED_ERROR
Error type for an unsuccessful request indicating that the format of the name of the entity was invalid.


NO_SUCH_ATTRIBUTE_ERROR

public static final RequestStatus.Reason NO_SUCH_ATTRIBUTE_ERROR
Error type for an unsuccessful request indicating that the operation requested was not implemented.


NAME_NOT_FOUND_ERROR

public static final RequestStatus.Reason NAME_NOT_FOUND_ERROR
Error type for an unsuccessful request indicating that there was no such attribute matching an attribute specified in the request.


INVALID_SEARCH_FILTER_ERROR

public static final RequestStatus.Reason INVALID_SEARCH_FILTER_ERROR
Error type for an unsuccessful request indicating that the name requested was not found.


SIZE_LIMIT_EXCEEDED_ERROR

public static final RequestStatus.Reason SIZE_LIMIT_EXCEEDED_ERROR
Error type for an unsuccessful request indicating that the search filter specified in the request was invalid.


TIME_LIMIT_EXCEEDED_ERROR

public static final RequestStatus.Reason TIME_LIMIT_EXCEEDED_ERROR
Error type for an unsuccessful request indicating that the search matched more results than could be returned.


NAME_ALREADY_BOUND_ERROR

public static final RequestStatus.Reason NAME_ALREADY_BOUND_ERROR
Error type for an unsuccessful request indicating that the time limited was exceeded for the resource to respond.


INVALID_SEARCH_CONTROLS_ERROR

public static final RequestStatus.Reason INVALID_SEARCH_CONTROLS_ERROR
Error type for an unsuccessful request indicating that the name requested was already in use.


USER_ABORTED

public static final RequestStatus.Reason USER_ABORTED
Error type for an unsuccessful request indicating that the search controls specified in the request was invalid.

Method Detail

values

public static RequestStatus.Reason[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (RequestStatus.Reason c : RequestStatus.Reason.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RequestStatus.Reason valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getReason

public static RequestStatus.Reason getReason(int reasonOrd)
Map an integer ordinal value to it's corresponding enum value (should only be used for mapping external int reason codes, ie ITDI, to corresponding enum value)



IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.