org.mule.api
Class MuleException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.mule.api.MuleException
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AnnotationException, BusinessException, ConfigurationException, ConnectorException, CryptoFailureException, DefaultMuleException, EncryptionStrategyNotFoundException, EndpointException, EntryPointNotFoundException, FatalException, FlowConstructInvalidException, FunctionalTestException, HandlerException, LifecycleException, LoanBrokerException, ManagementException, MessageTypeNotSupportedException, MessagingException, MuleContextException, NoSatisfiableMethodsException, NotificationException, ObjectStoreException, ReceiveException, RegistrationException, RemoteDispatcherException, ResolverException, ResourceManagerException, SecurityProviderNotFoundException, ServiceException, SessionException, TooManySatisfiableMethodsException, TransactionException, UnknownAuthenticationTypeException
public abstract class MuleException
- extends java.lang.Exception
MuleException
is the base exception type for the Mule server any
other exceptions thrown by Mule code will be based on this exception,
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
MuleException
public MuleException(Message message)
- Parameters:
message
- the exception message
MuleException
public MuleException(Message message,
java.lang.Throwable cause)
- Parameters:
message
- the exception messagecause
- the exception that cause this exception to be thrown
MuleException
public MuleException(java.lang.Throwable cause)
MuleException
protected MuleException()
setMessage
protected void setMessage(Message message)
setMessage
protected void setMessage(java.lang.String message)
getExceptionCode
public int getExceptionCode()
getI18nMessage
public Message getI18nMessage()
getMessageCode
public int getMessageCode()
addInfo
public void addInfo(java.lang.String name,
java.lang.Object info)
appendMessage
protected void appendMessage(java.lang.String s)
prependMessage
protected void prependMessage(java.lang.String s)
setExceptionCode
protected void setExceptionCode(int code)
getMessage
public final java.lang.String getMessage()
- Overrides:
getMessage
in class java.lang.Throwable
initialise
protected void initialise()
getDetailedMessage
public java.lang.String getDetailedMessage()
getVerboseMessage
public java.lang.String getVerboseMessage()
getSummaryMessage
public java.lang.String getSummaryMessage()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getInfo
public java.util.Map getInfo()
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.