public class ProcessingTimeInterceptor extends AbstractEnvelopeInterceptor
flowConstruct
logger, muleContext, next, notificationHandler
PROPERTY_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, setFlowConstruct
createReplyToHandler, process, processFinally, processRequest, processResponse, processResponse
addMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListener, setMuleContext, toString
getAnnotation, getAnnotations, setAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
process
setListener
public ProcessingTimeInterceptor()
public ProcessingTimeInterceptor(MessageProcessor next, FlowConstruct fc)
public MuleEvent before(MuleEvent event) throws MuleException
AbstractEnvelopeInterceptor
before
in class AbstractEnvelopeInterceptor
MuleException
public MuleEvent after(MuleEvent event) throws MuleException
AbstractEnvelopeInterceptor
after
in class AbstractEnvelopeInterceptor
MuleException
public MuleEvent last(MuleEvent event, ProcessingTime time, long startTime, boolean exceptionWasThrown) throws MuleException
AbstractEnvelopeInterceptor
last
in class AbstractEnvelopeInterceptor
MuleException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.