electric.uddi
Class UDDIException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.io.IOException
              extended byjava.rmi.RemoteException
                  extended byelectric.soap.SOAPException
                      extended byelectric.uddi.UDDIException
All Implemented Interfaces:
IEXMLLoggingConstants, IGLUELoggingConstants, ILoggingConstants, ISOAPConstants, IUDDIConstants, java.io.Serializable

public class UDDIException
extends SOAPException
implements IUDDIConstants

UDDIException represents a UDDI exception.

Author:
webMethods
See Also:
Serialized Form

Field Summary
 
Fields inherited from class electric.soap.SOAPException
actor, autoRethrow, cause, CLIENT, code, detail, MUST_UNDERSTAND, SERVER, VERSION_MISMATCH
 
Fields inherited from interface electric.uddi.IUDDIConstants
ACCESS_POINT, ADD_PUBLISHER_ASSERTIONS, ADDRESS, ADDRESS_LINE, AND_ALL_KEYS, ASCENDING, ASSERTION_STATUS_ITEM, ASSERTION_STATUS_REPORT, ASSERTION_TYPE, AUTH_INFO, AUTH_TOKEN, AUTHORIZED_NAME, BINDING_DETAIL, BINDING_KEY, BINDING_TEMPLATE, BINDING_TEMPLATES, BINDING_TYPE, BUSINESS_DETAIL, BUSINESS_DETAIL_EXT, BUSINESS_ENTITY, BUSINESS_ENTITY_EXT, BUSINESS_INFO, BUSINESS_INFOS, BUSINESS_KEY, BUSINESS_LIST, BUSINESS_SERVICE, BUSINESS_SERVICES, BUSINESS_TYPE, CASE_SENSITIVE_MATCH, CATEGORY_BAG, CHECKED, COMBINE_CATEGORY_BAGS, COMPARE_AND_ALL_KEYS, COMPARE_OR_ALL_KEYS, COMPARE_OR_LIKE_KEYS, comparisonStrategies, COMPLETION_STATUS, CONTACT, CONTACTS, CRED, DEFAULT_SITE_OPERATOR, DELETE_BINDING, DELETE_BUSINESS, DELETE_PUBLISHER_ASSERTIONS, DELETE_SERVICE, DELETE_SUBSCRIPTION, DELETE_TMODEL, DESCENDING, DESCRIPTION, directions, DISCARD_AUTH_TOKEN, DISCOVERY_URL, DISCOVERY_URLS, DISPOSITION_REPORT, E_accountLimitExceeded, E_accountLimitExceeded_TEXT, E_assertionNotFound, E_assertionNotFound_TEXT, E_authTokenExpired, E_authTokenExpired_TEXT, E_authTokenRequired, E_authTokenRequired_TEXT, E_busy, E_busy_TEXT, E_categorizationNotAllowed, E_categorizationNotAllowed_TEXT, E_fatalError, E_fatalError_TEXT, E_invalidCategory, E_invalidCategory_TEXT, E_invalidCompletionStatus, E_invalidCompletionStatus_TEXT, E_invalidKeyPassed, E_invalidKeyPassed_TEXT, E_invalidProjection, E_invalidProjection_TEXT, E_invalidURLPassed, E_invalidURLPassed_TEXT, E_invalidValue, E_invalidValue_TEXT, E_keyRetired, E_keyRetired_TEXT, E_languageError, E_languageError_TEXT, E_messageTooLarge, E_messageTooLarge_TEXT, E_nameTooLong, E_nameTooLong_TEXT, E_operatorMismatch, E_operatorMismatch_TEXT, E_other, E_other_TEXT, E_publisherCancelled, E_publisherCancelled_TEXT, E_requestDenied, E_requestDenied_TEXT, E_secretUnknown, E_secretUnknown_TEXT, E_success, E_success_TEXT, E_tooManyOptions, E_tooManyOptions_TEXT, E_transferAborted, E_transferAborted_TEXT, E_unknownUser, E_unknownUser_TEXT, E_unrecognizedVersion, E_unrecognizedVersion_TEXT, E_unsupported, E_unsupported_TEXT, E_userMismatch, E_userMismatch_TEXT, E_valueNotAllowed, E_valueNotAllowed_TEXT, EMAIL, ENTITY_KEY, ERR_CODE, ERR_INFO, ERR_NO, EXACT_NAME_MATCH, FIND_BINDING, FIND_BUSINESS, FIND_QUALIFIER, FIND_QUALIFIERS, FIND_RELATED_BUSINESSES, FIND_SERVICE, FIND_TMODEL, FROM_KEY, FROM_USER, GENERIC, GET_ASSERTION_STATUS_REPORT, GET_AUTH_TOKEN, GET_BINDING_DETAIL, GET_BUSINESS_DETAIL, GET_BUSINESS_DETAIL_EXT, GET_OPERATIONAL_INFO, GET_PUBLISHER_ASSERTIONS, GET_REGISTERED_INFO, GET_SERVICE_DETAIL, GET_SUBSCRIPTION_RESULTS, GET_SUBSCRIPTIONS, GET_TMODEL_DETAIL, HIDDEN, HOSTING_REDIRECTOR, IDENTIFIER, IDENTIFIER_BAG, INQUIRY_METHODS, INSTANCE_DETAILS, INSTANCE_PARMS, KEY_NAME, KEY_VALUE, KEYED_REFERENCE, KEYS_OWNED, LANG, MAX_ROWS, MAX_STANDARD_SERVICES, NAME, NONE, OK, OPERATIONAL_INFOS, OPERATOR, OR_ALL_KEYS, OR_LIKE_KEYS, OVERVIEW_DOC, OVERVIEW_URL, PERSON_NAME, PHONE, PUBLISH_METHODS, PUBLISHER_ASSERTION, PUBLISHER_ASSERTIONS, REGISTERED_INFO, RELATED_BUSINESS_INFO, RELATED_BUSINESS_INFOS, RELATED_BUSINESS_LIST, RESULT, SAVE_BINDING, SAVE_BUSINESS, SAVE_SERVICE, SAVE_SUBSCRIPTION, SAVE_TMODEL, SERVICE_DETAIL, SERVICE_INFO, SERVICE_INFOS, SERVICE_KEY, SERVICE_LIST, SERVICE_SUBSET, SERVICE_TYPE, SET_PUBLISHER_ASSERTIONS, SHARED_RELATIONSHIPS, SORT_BY_DATE_ASCENDING, SORT_BY_DATE_DESCENDING, SORT_BY_NAME_ASCENDING, SORT_BY_NAME_DESCENDING, SORT_CODE, SOUNDEX_NAME_MATCH, SUBSCRIPTION_TYPE, TMODEL, TMODEL_BAG, TMODEL_DETAIL, TMODEL_INFO, TMODEL_INFOS, TMODEL_INSTANCE_DETAILS, TMODEL_INSTANCE_INFO, TMODEL_KEY, TMODEL_LIST, TMODEL_TYPE, TO_KEY, TO_USER, TRUE, TRUNCATED, UDDI, UDDI_BUS_ENTITY_NAME, UDDI_BUS_ENTITY_UUID, UDDI_BUS_REL_NAME, UDDI_BUS_REL_UUID, UDDI_DUNS_NAME, UDDI_DUNS_UUID, UDDI_FAX_NAME, UDDI_FAX_UUID, UDDI_FTP_NAME, UDDI_FTP_UUID, UDDI_GENERAL_KEYWORD_KEY, UDDI_GENERAL_KEYWORD_NAME, UDDI_HOMEPAGE_NAME, UDDI_HOMEPAGE_UUID, UDDI_HTTP_NAME, UDDI_HTTP_UUID, UDDI_INQUIRY_API_NAME, UDDI_INQUIRY_API_NAME_V2, UDDI_INQUIRY_API_UUID, UDDI_INQUIRY_API_UUID_V2, UDDI_ISO3166_NAME, UDDI_ISO3166_UUID, UDDI_MAX_NAME_LENGTH, UDDI_MAX_NAMES, UDDI_MAX_ROWS, UDDI_MISC_TAXONOMY_NAME, UDDI_MISC_TAXONOMY_UUID, UDDI_NAICS_NAME, UDDI_NAICS_UUID, UDDI_NAMESPACE_V1, UDDI_NAMESPACE_V2, UDDI_NAMESPACE_V3, UDDI_OPERATOR_MAX_ROWS, UDDI_OPERATORS_NAME, UDDI_OPERATORS_UUID, UDDI_PUBLISH_API_NAME, UDDI_PUBLISH_API_NAME_V2, UDDI_PUBLISH_API_UUID, UDDI_PUBLISH_API_UUID_V2, UDDI_SMTP_NAME, UDDI_SMTP_UUID, UDDI_SOAP_ACTION, UDDI_STATUS_COMPLETE, UDDI_STATUS_FROM_KEY_INCOMPLETE, UDDI_STATUS_TO_KEY_INCOMPLETE, UDDI_TAXONOMY_API_NAME, UDDI_TAXONOMY_API_NAME_V2, UDDI_TAXONOMY_API_UUID, UDDI_TAXONOMY_API_UUID_V2, UDDI_TELEPHONE_NAME, UDDI_TELEPHONE_UUID, UDDI_THOMAS_REGISTER_NAME, UDDI_THOMAS_REGISTER_UUID, UDDI_TYPE_TAXONOMY_NAME, UDDI_TYPE_TAXONOMY_NAME_UUID, UDDI_UNSPSC_NAME, UDDI_UNSPSC_UUID, UDDI_V1, UDDI_V2, UDDI_V3, UNCHECKED, UPLOAD_REGISTER, URL_TYPE, USE_TYPE, USER_ID, USER_NAME, USER_TYPE, XML
 
Fields inherited from interface electric.soap.ISOAPConstants
ACTOR, ASYNC, BODY, DETAIL, ENCODING_STYLE, ENVELOPE, EXCEPTION, FAULT, FAULT_ACTOR, FAULT_CODE, FAULT_STRING, GET_SOAP_ACTOR, GET_SOAP_CODE, HEADER, NEXT_ACTOR, OPTIMIZED_HEADER, SET_SOAP_ACTOR, SET_SOAP_CODE, SET_SOAP_DETAIL, SOAP_ACTION_HEADER, SOAP_BINDING, SOAP_ENCODING, SOAP_ENCODING_PREFIX, SOAP_ENVELOPE, SOAP_HTTP_TRANSPORT, SOAP_PREFIX, SOAP11_BINDING, SOAP11_ENCODING, SOAP11_ENVELOPE, SOAP12, SOAP12_BINDING, SOAP12_ENCODING, SOAP12_ENVELOPE, SOAP12_HTTP_CONTENT_TYPE, STACKTRACE, TME_PREFIX, UNDERSTOOD, XSD_PREFIX, XSI_PREFIX, XSI_SUFFIX
 
Fields inherited from interface electric.glue.IGLUELoggingConstants
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT
 
Fields inherited from interface electric.xml.IEXMLLoggingConstants
MAPPING_EVENT, SCHEMA_EVENT
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Constructor Summary
UDDIException()
          No-arg constructor required for xml serialization.
UDDIException(Element element)
           
UDDIException(Element element, java.lang.String version)
           
UDDIException(int code)
           
UDDIException(int code, java.lang.String version)
           
UDDIException(java.lang.String message)
           
UDDIException(java.lang.String message, java.lang.String version)
           
UDDIException(java.lang.Throwable throwable)
           
UDDIException(java.lang.Throwable throwable, java.lang.String version)
           
 
Method Summary
 Element getDispositionReport()
           
 java.lang.String getErrCode()
           
 java.lang.String getErrInfo()
           
 int getErrno()
           
static java.lang.String getExceptionDescription(int code)
           
static java.lang.String getExceptionName(int code)
           
 java.lang.String getOperator()
           
 void setVersion(java.lang.String version)
          Sets the version into the disposition report.
 java.lang.String toString()
          Return a description of this SOAPException.
 
Methods inherited from class electric.soap.SOAPException
addFields, forRethrow, getAutoRethrow, getCause, getSOAPActor, getSOAPCode, getSOAPDetail, getSOAPDetailElement, setAutoRethrow, setSOAPActor, setSOAPCode, setSOAPDetail, setSOAPDetailElement
 
Methods inherited from class java.rmi.RemoteException
getMessage
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UDDIException

public UDDIException()
No-arg constructor required for xml serialization.


UDDIException

public UDDIException(java.lang.String message)
Parameters:
message -

UDDIException

public UDDIException(java.lang.String message,
                     java.lang.String version)
Parameters:
message - The message to set.
version - The version to return in the disposition report.

UDDIException

public UDDIException(int code)
Parameters:
code -

UDDIException

public UDDIException(int code,
                     java.lang.String version)
Parameters:
code - The error code for the exception.
version - The version to return in the disposition report.

UDDIException

public UDDIException(Element element)
Parameters:
element -

UDDIException

public UDDIException(Element element,
                     java.lang.String version)
Parameters:
element - The offending element.
version - The version to return in the disposition report.

UDDIException

public UDDIException(java.lang.Throwable throwable)
Parameters:
throwable -

UDDIException

public UDDIException(java.lang.Throwable throwable,
                     java.lang.String version)
Parameters:
throwable - The offending exception.
version - The version to return in the disposition report.
Method Detail

toString

public java.lang.String toString()
Description copied from class: SOAPException
Return a description of this SOAPException.

Overrides:
toString in class SOAPException

getDispositionReport

public Element getDispositionReport()

getErrno

public int getErrno()

getErrCode

public java.lang.String getErrCode()

getErrInfo

public java.lang.String getErrInfo()

getOperator

public java.lang.String getOperator()

setVersion

public void setVersion(java.lang.String version)
Sets the version into the disposition report.


getExceptionName

public static java.lang.String getExceptionName(int code)
Parameters:
code -

getExceptionDescription

public static java.lang.String getExceptionDescription(int code)
Parameters:
code -


copyright© 2001-2004 by webMethods All Rights Reserved.