public class ProcessingTimeInterceptor extends AbstractEnvelopeInterceptor
flowConstructlogger, muleContext, next, notificationHandlerPROPERTY_NAME| Constructor and Description |
|---|
ProcessingTimeInterceptor() |
ProcessingTimeInterceptor(MessageProcessor next,
FlowConstruct fc) |
| Modifier and Type | Method and Description |
|---|---|
MuleEvent |
after(MuleEvent event)
This method is invoked after the event has been processed, unless an exception was thrown
|
MuleEvent |
before(MuleEvent event)
This method is invoked before the event is processed
|
MuleEvent |
last(MuleEvent event,
ProcessingTime time,
long startTime,
boolean exceptionWasThrown)
This method is always invoked after the event has been processed,
|
processBlocking, processNonBlocking, setFlowConstructcreateReplyToHandler, process, processFinally, processRequest, processResponseaddMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListener, setMuleContext, toStringgetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprocesssetListenerpublic ProcessingTimeInterceptor()
public ProcessingTimeInterceptor(MessageProcessor next, FlowConstruct fc)
public MuleEvent before(MuleEvent event) throws MuleException
AbstractEnvelopeInterceptorbefore in class AbstractEnvelopeInterceptorMuleExceptionpublic MuleEvent after(MuleEvent event) throws MuleException
AbstractEnvelopeInterceptorafter in class AbstractEnvelopeInterceptorMuleExceptionpublic MuleEvent last(MuleEvent event, ProcessingTime time, long startTime, boolean exceptionWasThrown) throws MuleException
AbstractEnvelopeInterceptorlast in class AbstractEnvelopeInterceptorMuleExceptionCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.