Ruddi™ UDDI Client API
1.0

inspireit.uddi.response.base
Class Result

java.lang.Object
  |
  +--inspireit.uddi.response.base.Result
All Implemented Interfaces:
java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

public class Result
extends java.lang.Object
implements java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

Result encapsulates result information part of a DispositionReport. Return codes

The following list of error codes can be returned in the errno values within a dispositionReport response to the API calls defined in UDDI programmer’s reference. The descriptions in this section are general and when used with the specific return information defined in the individual API call descriptions are useful for determining the reason for failures.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $
See Also:
Serialized Form

Field Summary
static int E_accountLimitExceeded
          Constant for specifying an E_accountLimitExceeded errNo.
static int E_assertionNotFound
          Constant for specifying an E_assertionNotFound errNo.
static int E_authTokenExpired
          Constant for specifying an E_authTokenExpired errNo.
static int E_authTokenRequired
          Constant for specifying an E_authTokenRequired errNo.
static int E_busy
          Constant for specifying an E_busy errNo.
static int E_categorizationNotAllowed
          Constant for specifying an E_categorizationNotAllowed errNo.
static int E_fatalError
          Constant for specifying an E_fatalError errNo.
static int E_invalidCategory
          Constant for specifying an E_invalidCategory errNo.
static int E_invalidCompletionStatus
          Constant for specifying an E_invalidCompletionStatus errNo.
static int E_invalidKeyPassed
          Constant for specifying an E_invalidKeyPassed errNo.
static int E_invalidProjection
          Constant for specifying an E_invalidProjection errNo.
static int E_invalidURLPassed
          Constant for specifying an E_invalidURLPassed errNo.
static int E_invalidValue
          Constant for specifying an E_invalidValue errNo.
static int E_keyRetired
          Constant for specifying an E_keyRetired errNo.
static int E_languageError
          Constant for specifying an E_languageError errNo.
static int E_messageTooLarge
          Constant for specifying an E_messageTollLarge errNo.
static int E_nameTooLong
          Constant for specifying an E_nameTooLong errNo.
static int E_operatorMismatch
          Constant for specifying an E_operatorMismatch errNo.
static int E_publisherCancelled
          Constant for specifying an E_publisherCancelled errNo.
static int E_requestDenied
          Constant for specifying an E_requestDenied errNo.
static int E_requestTimeout
          Constant for specifying an E_requestTimeout errNo.
static int E_secretUnknown
          Constant for specifying an E_secretUnknown errNo.
static int E_success
          Constant for specifying an E_success errNo.
static int E_tooManyOptions
          Constant for specifying an E_tooManyOptions errNo.
static int E_transferAborted
          Constant for specifying an E_transferAborted errNo.
static int E_unknownUser
          Constant for specifying an E_unknownUser errNo.
static int E_unrecognizedVersion
          Constant for specifying an E_unrecognizedVersion errNo.
static int E_unsupported
          Constant for specifying an E_unsupported errNo.
static int E_unvalidatable
          Constant for specifying an E_unvalidatable errNo.
static int E_userMismatch
          Constant for specifying an E_userMismatch errNo.
static int E_valueNotAllowed
          Constant for specifying an E_valueNotAllowed errNo.
protected  ErrInfo errInfo
          Information on the error.
protected  int errNo
          The error number.
protected  java.lang.String keyType
          One of businessKey, tModelKey, serviceKey, bindingKey.
 
Constructor Summary
Result(java.lang.String keyType, int errNo, ErrInfo errInfo)
          Result constructor.
 
Method Summary
 ErrInfo getErrInfo()
          Gets information on the error.
 int getErrNo()
          Gets the error number.
 java.lang.String getKeyType()
          Gets the key type (one of businessKey, tModelKey, serviceKey, bindingKey).
 java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
          Visits this UDDI element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

E_authTokenExpired

public static final int E_authTokenExpired
Constant for specifying an E_authTokenExpired errNo.

See Also:
Constant Field Values

E_authTokenRequired

public static final int E_authTokenRequired
Constant for specifying an E_authTokenRequired errNo.

See Also:
Constant Field Values

E_accountLimitExceeded

public static final int E_accountLimitExceeded
Constant for specifying an E_accountLimitExceeded errNo.

See Also:
Constant Field Values

E_busy

public static final int E_busy
Constant for specifying an E_busy errNo.

See Also:
Constant Field Values

E_categorizationNotAllowed

public static final int E_categorizationNotAllowed
Constant for specifying an E_categorizationNotAllowed errNo.

See Also:
Constant Field Values

E_fatalError

public static final int E_fatalError
Constant for specifying an E_fatalError errNo.

See Also:
Constant Field Values

E_invalidKeyPassed

public static final int E_invalidKeyPassed
Constant for specifying an E_invalidKeyPassed errNo.

See Also:
Constant Field Values

E_invalidCategory

public static final int E_invalidCategory
Constant for specifying an E_invalidCategory errNo.

See Also:
Constant Field Values

E_invalidURLPassed

public static final int E_invalidURLPassed
Constant for specifying an E_invalidURLPassed errNo.

See Also:
Constant Field Values

E_keyRetired

public static final int E_keyRetired
Constant for specifying an E_keyRetired errNo.

See Also:
Constant Field Values

E_languageError

public static final int E_languageError
Constant for specifying an E_languageError errNo.

See Also:
Constant Field Values

E_nameTooLong

public static final int E_nameTooLong
Constant for specifying an E_nameTooLong errNo.

See Also:
Constant Field Values

E_operatorMismatch

public static final int E_operatorMismatch
Constant for specifying an E_operatorMismatch errNo.

See Also:
Constant Field Values

E_success

public static final int E_success
Constant for specifying an E_success errNo.

See Also:
Constant Field Values

E_tooManyOptions

public static final int E_tooManyOptions
Constant for specifying an E_tooManyOptions errNo.

See Also:
Constant Field Values

E_unrecognizedVersion

public static final int E_unrecognizedVersion
Constant for specifying an E_unrecognizedVersion errNo.

See Also:
Constant Field Values

E_unknownUser

public static final int E_unknownUser
Constant for specifying an E_unknownUser errNo.

See Also:
Constant Field Values

E_unsupported

public static final int E_unsupported
Constant for specifying an E_unsupported errNo.

See Also:
Constant Field Values

E_userMismatch

public static final int E_userMismatch
Constant for specifying an E_userMismatch errNo.

See Also:
Constant Field Values

E_assertionNotFound

public static final int E_assertionNotFound
Constant for specifying an E_assertionNotFound errNo.

See Also:
Constant Field Values

E_invalidProjection

public static final int E_invalidProjection
Constant for specifying an E_invalidProjection errNo.

See Also:
Constant Field Values

E_messageTooLarge

public static final int E_messageTooLarge
Constant for specifying an E_messageTollLarge errNo.

See Also:
Constant Field Values

E_invalidCompletionStatus

public static final int E_invalidCompletionStatus
Constant for specifying an E_invalidCompletionStatus errNo.

See Also:
Constant Field Values

E_invalidValue

public static final int E_invalidValue
Constant for specifying an E_invalidValue errNo.

See Also:
Constant Field Values

E_publisherCancelled

public static final int E_publisherCancelled
Constant for specifying an E_publisherCancelled errNo.

See Also:
Constant Field Values

E_requestDenied

public static final int E_requestDenied
Constant for specifying an E_requestDenied errNo.

See Also:
Constant Field Values

E_secretUnknown

public static final int E_secretUnknown
Constant for specifying an E_secretUnknown errNo.

See Also:
Constant Field Values

E_transferAborted

public static final int E_transferAborted
Constant for specifying an E_transferAborted errNo.

See Also:
Constant Field Values

E_valueNotAllowed

public static final int E_valueNotAllowed
Constant for specifying an E_valueNotAllowed errNo.

See Also:
Constant Field Values

E_unvalidatable

public static final int E_unvalidatable
Constant for specifying an E_unvalidatable errNo.

See Also:
Constant Field Values

E_requestTimeout

public static final int E_requestTimeout
Constant for specifying an E_requestTimeout errNo.

See Also:
Constant Field Values

keyType

protected java.lang.String keyType
One of businessKey, tModelKey, serviceKey, bindingKey.


errNo

protected int errNo
The error number.


errInfo

protected ErrInfo errInfo
Information on the error.

Constructor Detail

Result

public Result(java.lang.String keyType,
              int errNo,
              ErrInfo errInfo)
Result constructor.

Parameters:
errNo - One of businessKey, tModelKey, serviceKey, bindingKey.
errInfo - The error number.
Method Detail

getKeyType

public java.lang.String getKeyType()
Gets the key type (one of businessKey, tModelKey, serviceKey, bindingKey).

Returns:
the key type

getErrNo

public int getErrNo()
Gets the error number.

Returns:
the error number

getErrInfo

public ErrInfo getErrInfo()
Gets information on the error.

Returns:
information on the error

visit

public java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
Visits this UDDI element.

Specified by:
visit in interface inspireit.uddi.util.visitors.UDDIElement
Parameters:
visitor - The visiting UDDI object.

Ruddi™ UDDI Client API
1.0

Download now! | Submit a bug or feature
(c) 2003 INSPIRE IT
Bld Brand Whitlock 109
1200 Brussels, Belgium
All Rights Reserved.