electric.soap.routing
Class RoutingException

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.soap.routing.RoutingException
All Implemented Interfaces:
IEXMLLoggingConstants, IGLUELoggingConstants, ILoggingConstants, IRoutingConstants, ISOAPConstants, java.io.Serializable

public class RoutingException
extends SOAPException
implements IRoutingConstants

RoutingException represents a SOAP exception that occurred during routing.

Author:
webMethods
See Also:
Serialized Form

Field Summary
 
Fields inherited from class electric.soap.SOAPException
actor, autoRethrow, cause, CLIENT, detail, MUST_UNDERSTAND, SERVER, VERSION_MISMATCH
 
Fields inherited from interface electric.soap.routing.IRoutingConstants
ACTION, ALREADY_ROUTED, ALT_RP_NAMESPACE, CODE, CORRELATION_ID, ENDPOINT, ENDPOINT_INVALID, ENDPOINT_NOT_FOUND, ENDPOINT_NOT_SUPPORTED, ENDPOINT_UNREACHABLE, FORWARD, FROM, ID, INFINITE_LOOP_DETECTED, INVALID_HEADER, LOWERCASE_FAULT, MESSAGE_TIMEOUT, NO_ROUTING_HEADER, PATH, REASON, RELATES_TO, REVERSE, REVERSE_PATH_UNAVAILABLE, RP, RP_NAMESPACE, SERVICE_UNAVAILABLE, TO, UNKOWN_FAULT, UNSUPPORTED_ELEMENT, UUID_PREFIX, VIA
 
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
RoutingException(java.lang.String message)
           
RoutingException(java.lang.String message, java.lang.String soapCode, java.lang.String actor)
           
RoutingException(java.lang.String message, java.lang.String soapCode, java.lang.String actor, Element detail)
           
 
Method Summary
 int getCode()
           
 java.lang.String getEndpoint()
           
 java.lang.String getReason()
           
 SOAPMessage getSOAPMessage()
           
 boolean isUseAltNamespace()
           
 void setCode(int code)
           
 void setEndpoint(java.lang.String endpoint)
           
 void setReason(java.lang.String reason)
           
 void setUseAltNamespace(boolean useAltNamespace)
           
 
Methods inherited from class electric.soap.SOAPException
addFields, forRethrow, getAutoRethrow, getCause, getSOAPActor, getSOAPCode, getSOAPDetail, getSOAPDetailElement, setAutoRethrow, setSOAPActor, setSOAPCode, setSOAPDetail, setSOAPDetailElement, toString
 
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

RoutingException

public RoutingException(java.lang.String message,
                        java.lang.String soapCode,
                        java.lang.String actor,
                        Element detail)
Parameters:
message -
soapCode -
actor -
detail -

RoutingException

public RoutingException(java.lang.String message,
                        java.lang.String soapCode,
                        java.lang.String actor)
Parameters:
message -
soapCode -
actor -

RoutingException

public RoutingException(java.lang.String message)
Parameters:
message -
Method Detail

getCode

public int getCode()
Returns:

setCode

public void setCode(int code)
Parameters:
code -

getEndpoint

public java.lang.String getEndpoint()
Returns:

setEndpoint

public void setEndpoint(java.lang.String endpoint)
Parameters:
endpoint -

getReason

public java.lang.String getReason()
Returns:

setReason

public void setReason(java.lang.String reason)
Parameters:
reason -

isUseAltNamespace

public boolean isUseAltNamespace()
Returns:

setUseAltNamespace

public void setUseAltNamespace(boolean useAltNamespace)
Parameters:
useAltNamespace -

getSOAPMessage

public SOAPMessage getSOAPMessage()
Returns:


copyright© 2001-2004 by webMethods All Rights Reserved.