Uses of Class
org.apache.directory.shared.ldap.message.ResultCodeEnum

Packages that use ResultCodeEnum
org.apache.directory.shared.ldap.exception   
org.apache.directory.shared.ldap.message   
org.apache.directory.shared.ldap.message.extended   
 

Uses of ResultCodeEnum in org.apache.directory.shared.ldap.exception
 

Methods in org.apache.directory.shared.ldap.exception that return ResultCodeEnum
 ResultCodeEnum LdapAuthenticationNotSupportedException.getResultCode()
           
 ResultCodeEnum LdapInvalidAttributeValueException.getResultCode()
          Gets the LDAP resultCode this exception is associated with.
 ResultCodeEnum LdapInvalidAttributeIdentifierException.getResultCode()
           
 ResultCodeEnum LdapServiceUnavailableException.getResultCode()
          Returns one of the resultCodes within the set SERVICEUNAVAILABLE_CODES.
 ResultCodeEnum LdapNamingException.getResultCode()
          Gets the LDAP resultCode this exception is associated with.
 ResultCodeEnum LdapContextNotEmptyException.getResultCode()
          Gets the LDAP ResultCode for this exception type.
 ResultCodeEnum LdapReferralException.getResultCode()
          Always returns REFERRAL
 ResultCodeEnum LdapNameAlreadyBoundException.getResultCode()
          Always returns ResultCodeEnum.ENTRYALREADYEXISTS.
 ResultCodeEnum LdapNoSuchAttributeException.getResultCode()
           
 ResultCodeEnum LdapTimeLimitExceededException.getResultCode()
          Always returns TIMELIMITEXCEEDED
 ResultCodeEnum LdapAuthenticationException.getResultCode()
          Gets ResultCodeEnum.INVALIDCREDENTIALS every time.
 ResultCodeEnum LdapSizeLimitExceededException.getResultCode()
          Always returns SIZELIMITEXCEEDED
 ResultCodeEnum LdapNameNotFoundException.getResultCode()
          Gets the ResultCode associated with this exception which will always be ResultCodeEnum.NOSUCHOBJECT.
 ResultCodeEnum LdapInvalidNameException.getResultCode()
          Gets the LDAP resultCode this exception is associated with.
 ResultCodeEnum LdapAttributeInUseException.getResultCode()
           
 ResultCodeEnum LdapSchemaViolationException.getResultCode()
          Gets the LDAP resultCode this exception is associated with.
 ResultCodeEnum LdapException.getResultCode()
          Gets the LDAP result code that would be associated with this exception.
 ResultCodeEnum LdapNoPermissionException.getResultCode()
          Always returns INSUFFICIENTACCESSRIGHTS
 ResultCodeEnum LdapConfigurationException.getResultCode()
          Always returns OTHER
 

Constructors in org.apache.directory.shared.ldap.exception with parameters of type ResultCodeEnum
LdapAuthenticationNotSupportedException(ResultCodeEnum resultCode)
          Creates an LdapException with the resultCode.
LdapAuthenticationNotSupportedException(java.lang.String explanation, ResultCodeEnum resultCode)
          Sets the resultCode associated with this LdapException.
LdapInvalidAttributeValueException(ResultCodeEnum resultCode)
          Creates an Ldap InvalidAttributeValueException using a result code.
LdapInvalidAttributeValueException(java.lang.String explanation, ResultCodeEnum resultCode)
          Creates an Ldap InvalidAttributeValueException using a result code and a specific message.
LdapServiceUnavailableException(ResultCodeEnum resultCode)
          Creates an LDAP specific ServiceUnavailableException that preserves resultCode resolution.
LdapServiceUnavailableException(java.lang.String explanation, ResultCodeEnum resultCode)
          Creates an LDAP specific ServiceUnavailableException that preserves resultCode resolution.
LdapNamingException(ResultCodeEnum resultCode)
          Creates an Eve NamingException.
LdapNamingException(java.lang.String explanation, ResultCodeEnum resultCode)
          Creates an Eve NamingException.
LdapInvalidNameException(ResultCodeEnum resultCode)
          Creates an Eve NamingException.
LdapInvalidNameException(java.lang.String explanation, ResultCodeEnum resultCode)
          Creates an Eve NamingException.
LdapSchemaViolationException(ResultCodeEnum resultCode)
          Creates an Ldap NamingException using a result code.
LdapSchemaViolationException(java.lang.String explanation, ResultCodeEnum resultCode)
          Creates an Eve NamingException.
 

Uses of ResultCodeEnum in org.apache.directory.shared.ldap.message
 

Fields in org.apache.directory.shared.ldap.message declared as ResultCodeEnum
static ResultCodeEnum ResultCodeEnum.PARTIALRESULTS
          Servers sends this result code to LDAP v2 clients to refer them to another LDAP server.
static ResultCodeEnum ResultCodeEnum.SUCCESS
          It is returned when the client operation completed successfully without errors.
static ResultCodeEnum ResultCodeEnum.COMPAREFALSE
          It is used to indicate that the result of a Compare operation is FALSE and does not indicate an error.
static ResultCodeEnum ResultCodeEnum.COMPARETRUE
          It is used to indicate that the result of a Compare operation is TRUE and does not indicate an error.
static ResultCodeEnum ResultCodeEnum.REFERRAL
          Rather than indicating an error, this result code is used to indicate that the server does not hold the target entry of the request but is able to provide alternative servers that may.
static ResultCodeEnum ResultCodeEnum.SASLBINDINPROGRESS
          This result code is not an error response from the server, but rather, is a request for bind continuation.
static ResultCodeEnum ResultCodeEnum.AUTHMETHODNOTSUPPORTED
          This error code should be returned if the client requests, in a Bind request, an authentication method which is not supported or recognized by the server.
static ResultCodeEnum ResultCodeEnum.STRONGAUTHREQUIRED
          This error may be returned on a bind request if the server only accepts strong authentication or it may be returned when a client attempts an operation which requires the client to be strongly authenticated - for example Delete.
static ResultCodeEnum ResultCodeEnum.CONFIDENTIALITYREQUIRED
          This error code may be returned if the session is not protected by a protocol which provides session confidentiality.
static ResultCodeEnum ResultCodeEnum.ALIASDEREFERENCINGPROBLEM
          An alias was encountered in a situation where it was not allowed or where access was denied [X511, Section 12.5].
static ResultCodeEnum ResultCodeEnum.INAPPROPRIATEAUTHENTICATION
          This error should be returned by the server when the client has tried to use a method of authentication that is inappropriate, that is a method of authentication which the client is unable to use correctly.
static ResultCodeEnum ResultCodeEnum.INVALIDCREDENTIALS
          This error code is returned if the DN or password used in a simple bind operation is incorrect, or if the DN or password is incorrect for some other reason, e.g.
static ResultCodeEnum ResultCodeEnum.INSUFFICIENTACCESSRIGHTS
          The requestor does not have the right to carry out the requested operation [X511, Section 12.7].
static ResultCodeEnum ResultCodeEnum.OPERATIONSERROR
          If the server requires that the client bind before browsing or modifying the directory, the server MAY reject a request other than binding, unbinding or an extended request with the "operationsError" result.
static ResultCodeEnum ResultCodeEnum.PROTOCOLERROR
          A protocol error should be returned by the server when an invalid or malformed request is received from the client.
static ResultCodeEnum ResultCodeEnum.TIMELIMITEXCEEDED
          This error should be returned when the time to perform an operation has exceeded either the time limit specified by the client (which may only be set by the client in a search operation) or the limit specified by the server.
static ResultCodeEnum ResultCodeEnum.SIZELIMITEXCEEDED
          This error should be returned when the number of results generated by a search exceeds the maximum number of results specified by either the client or the server.
static ResultCodeEnum ResultCodeEnum.ADMINLIMITEXCEEDED
          The server has reached some limit set by an administrative authority, and no partial results are available to return to the user [X511, Section 12.8].
static ResultCodeEnum ResultCodeEnum.UNAVAILABLECRITICALEXTENSION
          The server was unable to satisfy the request because one or more critical extensions were not available [X511, Section 12.8].
static ResultCodeEnum ResultCodeEnum.BUSY
          This error code may be returned if the server is unable to process the client's request at this time.
static ResultCodeEnum ResultCodeEnum.UNAVAILABLE
          This error code is returned when the server is unavailable to process the client's request.
static ResultCodeEnum ResultCodeEnum.UNWILLINGTOPERFORM
          This error code should be returned by the server when a client request is properly formed but which the server is unable to complete due to server-defined restrictions.
static ResultCodeEnum ResultCodeEnum.LOOPDETECT
          This error may be returned by the server if it detects an alias or referral loop, and is unable to satisfy the client's request.
static ResultCodeEnum ResultCodeEnum.NOSUCHATTRIBUTE
          This error may be returned if the attribute specified as an argument of the operation does not exist in the entry.
static ResultCodeEnum ResultCodeEnum.UNDEFINEDATTRIBUTETYPE
          This error may be returned if the specified attribute is unrecognized by the server, since it is not present in the server's defined schema.
static ResultCodeEnum ResultCodeEnum.INAPPROPRIATEMATCHING
          An attempt was made, e.g., in a filter, to use a matching rule not defined for the attribute type concerned [X511, Section 12.4].
static ResultCodeEnum ResultCodeEnum.CONSTRAINTVIOLATION
          This error should be returned by the server if an attribute value specified by the client violates the constraints placed on the attribute as it was defined in the DSA - this may be a size constraint or a constraint on the content.
static ResultCodeEnum ResultCodeEnum.ATTRIBUTEORVALUEEXISTS
          This error should be returned by the server if the value specified by the client already exists within the attribute.
static ResultCodeEnum ResultCodeEnum.INVALIDATTRIBUTESYNTAX
          This error should be returned by the server if the attribute syntax for the attribute value, specified as an argument of the operation, is unrecognized or invalid.
static ResultCodeEnum ResultCodeEnum.NOSUCHOBJECT
          This error should only be returned if the target object cannot be found.
static ResultCodeEnum ResultCodeEnum.ALIASPROBLEM
          An alias has been dereferenced which names no object [X511, Section 12.5] Applicable operations: Search.
static ResultCodeEnum ResultCodeEnum.INVALIDDNSYNTAX
          This error should be returned by the server if the DN syntax is incorrect.
static ResultCodeEnum ResultCodeEnum.NAMINGVIOLATION
          The attempted addition or modification would violate the structure rules of the DIT as defined in the directory schema and X.501.
static ResultCodeEnum ResultCodeEnum.OBJECTCLASSVIOLATION
          This error should be returned if the operation requested by the user would violate the objectClass requirements for the entry if carried out.
static ResultCodeEnum ResultCodeEnum.NOTALLOWEDONNONLEAF
          This error should be returned if the client attempts to perform an operation which is permitted only on leaf entries - e.g., if the client attempts to delete a non-leaf entry.
static ResultCodeEnum ResultCodeEnum.NOTALLOWEDONRDN
          The attempted operation would affect the RDN (e.g., removal of an attribute which is a part of the RDN) [X511, Section 12.9].
static ResultCodeEnum ResultCodeEnum.ENTRYALREADYEXISTS
          This error should be returned by the server when the client attempts to add an entry which already exists, or if the client attempts to rename an entry with the name of an entry which exists.
static ResultCodeEnum ResultCodeEnum.OBJECTCLASSMODSPROHIBITED
          An operation attempted to modify an object class that should not be modified, e.g., the structural object class of an entry.
static ResultCodeEnum ResultCodeEnum.AFFECTSMULTIPLEDSAS
          This error code should be returned to indicate that the operation could not be performed since it affects more than one DSA.
static ResultCodeEnum ResultCodeEnum.OTHER
          This error code should be returned only if no other error code is suitable.
 

Methods in org.apache.directory.shared.ldap.message that return ResultCodeEnum
static ResultCodeEnum ResultCodeEnum.getResultCodeEnum(int value)
          Gets the result code enumeration object associated with a result code value.
static ResultCodeEnum ResultCodeEnum.getBestEstimate(java.lang.Throwable t, MessageTypeEnum type)
          Takes a guess at the result code to use if it cannot figure it out from known Throwable to result code mappings.
static ResultCodeEnum ResultCodeEnum.getResultCode(java.lang.Throwable t)
          Gets an LDAP result code from a Throwable if it can resolve it unambiguously or returns null if it cannot resolve the exception to a single ResultCode.
 ResultCodeEnum LdapResultImpl.getResultCode()
          Gets the result code enumeration associated with the response.
 ResultCodeEnum LdapResult.getResultCode()
          Gets the result code enumeration associated with the response.
 

Methods in org.apache.directory.shared.ldap.message with parameters of type ResultCodeEnum
 void LdapResultImpl.setResultCode(ResultCodeEnum resultCode)
          Sets the result code enumeration associated with the response.
 void LdapResult.setResultCode(ResultCodeEnum resultCode)
          Sets the result code enumeration associated with the response.
 

Uses of ResultCodeEnum in org.apache.directory.shared.ldap.message.extended
 

Constructors in org.apache.directory.shared.ldap.message.extended with parameters of type ResultCodeEnum
LaunchDiagnosticUiResponse(int messageId, ResultCodeEnum rcode)
           
GracefulShutdownResponse(int messageId, ResultCodeEnum rcode)
           
 



Copyright © 2003-2006 . All Rights Reserved.