@ComponentProfile(summary="Ignore all exceptions from pooled-split-join-service", since="3.11.1", tag="service,splitjoin") public class IgnoreAllExceptions extends java.lang.Object implements ServiceErrorHandler
This is included for completeness, since there are some obvious gotchas this class as part of a
PooledSplitJoinService
Condition
to filter the message somehowAppendingMessageAggregator
then you may still end up with a mix of JSON/XMLsplitter
.In the adapter configuration file this class is aliased as ignoring-service-exception-handler which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
IgnoreAllExceptions() |
Modifier and Type | Method and Description |
---|---|
void |
throwExceptionAsRequired() |
void |
uncaughtException(java.lang.Thread t,
java.lang.Throwable e) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
markSuccessful
public void uncaughtException(java.lang.Thread t, java.lang.Throwable e)
uncaughtException
in interface java.lang.Thread.UncaughtExceptionHandler
public void throwExceptionAsRequired() throws ServiceException
throwExceptionAsRequired
in interface ServiceErrorHandler
ServiceException