org.mule.impl.message
Class ExceptionMessage

java.lang.Object
  extended byorg.mule.providers.AbstractMessageAdapter
      extended byorg.mule.impl.message.BaseMessage
          extended byorg.mule.impl.message.ExceptionMessage
All Implemented Interfaces:
java.io.Serializable, UMOMessage, UMOMessageAdapter

public class ExceptionMessage
extends BaseMessage

ExceptionMessage is used by the DefaultComponentExceptionStrategy for wrapping an exception with a message to send via an endpointUri.

Version:
$Revision: 1.1.1.1 $
Author:
Ross Mason
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mule.impl.message.BaseMessage
message
 
Fields inherited from class org.mule.providers.AbstractMessageAdapter
properties
 
Constructor Summary
ExceptionMessage(java.lang.Object message, java.lang.Throwable exception, UMOEventContext ctx)
           
 
Method Summary
 java.lang.String getComponentName()
           
 UMOEndpointURI getEndpoint()
           
 java.lang.Throwable getException()
           
 java.util.Date getTimeStamp()
           
 
Methods inherited from class org.mule.impl.message.BaseMessage
addProperties, clearProperties, getPayload, getPayloadAsBytes, getPayloadAsString, getProperties
 
Methods inherited from class org.mule.providers.AbstractMessageAdapter
getBooleanProperty, getCorrelationGroupSize, getCorrelationId, getCorrelationSequence, getDoubleProperty, getErrorCode, getIntProperty, getLongProperty, getProperty, getProperty, getPropertyNames, getReplyTo, getUniqueId, removeProperty, setBooleanProperty, setCorrelationGroupSize, setCorrelationId, setCorrelationSequence, setDoubleProperty, setErrorCode, setIntProperty, setLongProperty, setProperty, setReplyTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.umo.provider.UMOMessageAdapter
getBooleanProperty, getCorrelationGroupSize, getCorrelationId, getCorrelationSequence, getDoubleProperty, getErrorCode, getIntProperty, getLongProperty, getProperty, getProperty, getPropertyNames, getReplyTo, getUniqueId, removeProperty, setBooleanProperty, setCorrelationGroupSize, setCorrelationId, setCorrelationSequence, setDoubleProperty, setErrorCode, setIntProperty, setLongProperty, setProperty, setReplyTo
 

Constructor Detail

ExceptionMessage

public ExceptionMessage(java.lang.Object message,
                        java.lang.Throwable exception,
                        UMOEventContext ctx)
Method Detail

getComponentName

public java.lang.String getComponentName()

getEndpoint

public UMOEndpointURI getEndpoint()

getTimeStamp

public java.util.Date getTimeStamp()

getException

public java.lang.Throwable getException()


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.