public class AbstractSystemExceptionStrategy extends AbstractExceptionListener implements SystemExceptionHandler
ConnectException.commitTxFilter, enableNotifications, globalName, initialised, logger, messageProcessors, NOT_SET, rollbackTxFilterflowConstruct, messagingExceptionHandler, muleContextPHASE_NAMEPHASE_NAMEPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
AbstractSystemExceptionStrategy(MuleContext muleContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleException(Exception ex)
Take some action when a system exception has occurred (i.e., there was no message in play when the exception occurred).
|
void |
handleException(Exception ex,
RollbackSourceCallback rollbackMethod)
Take some action when a system exception has occurred (i.e., there was no message in play when the exception occurred).
|
protected void |
handleReconnection(ConnectException ex) |
addEndpoint, closeStream, commit, doInitialise, fireNotification, fireNotification, getCommitTxFilter, getExceptionType, getGlobalName, getMessageProcessors, getOwnedMessageProcessors, getRollbackTxFilter, handleTransaction, initialise, isEnableNotifications, isInitialised, isRollback, logException, logFatal, removeMessageProcessor, rollback, rollback, rollbackTransaction, routeException, routeException, setCommitTxFilter, setEnableNotifications, setGlobalName, setMessageProcessors, setMessagingExceptionHandler, setRollbackTxFilteraddMessageProcessorPathElements, getAnnotation, getAnnotations, getOwnedObjects, setAnnotationsdispose, getFlowConstruct, getMessagingExceptionHandler, getMuleContext, setFlowConstruct, setMuleContext, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposesetMuleContextsetFlowConstructpublic AbstractSystemExceptionStrategy(MuleContext muleContext)
public void handleException(Exception ex, RollbackSourceCallback rollbackMethod)
SystemExceptionHandlerhandleException in interface SystemExceptionHandlerex - which occurredrollbackMethod - will be called if transactions are not used in order to achieve atomic message deliverypublic void handleException(Exception ex)
SystemExceptionHandlerhandleException in interface SystemExceptionHandlerex - which occurredprotected void handleReconnection(ConnectException ex)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.