|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.processor.AbstractInterceptingMessageProcessorBase
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.processor.AsyncInterceptingMessageProcessor
org.mule.processor.SedaStageInterceptingMessageProcessor
org.mule.processor.LaxSedaStageInterceptingMessageProcessor
public class LaxSedaStageInterceptingMessageProcessor
Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous
processing of the next MessageProcessor.
| Field Summary |
|---|
| Fields inherited from class org.mule.processor.SedaStageInterceptingMessageProcessor |
|---|
lifecycleManager, queue, QUEUE_NAME_PREFIX, queueConfiguration, queueName, queueProfile, queueStatistics, queueTimeout |
| Fields inherited from class org.mule.processor.AsyncInterceptingMessageProcessor |
|---|
doThreading, SYNCHRONOUS_EVENT_ERROR_MESSAGE, workManager, workManagerSource |
| Fields inherited from class org.mule.processor.AbstractInterceptingMessageProcessorBase |
|---|
logger, muleContext, next, notificationHandler |
| Fields inherited from interface org.mule.api.lifecycle.Initialisable |
|---|
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Startable |
|---|
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Stoppable |
|---|
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Disposable |
|---|
PHASE_NAME |
| Fields inherited from interface org.mule.service.Pausable |
|---|
PHASE_NAME |
| Fields inherited from interface org.mule.service.Resumable |
|---|
PHASE_NAME |
| Fields inherited from interface org.mule.api.AnnotatedObject |
|---|
PROPERTY_NAME |
| Constructor Summary | |
|---|---|
LaxSedaStageInterceptingMessageProcessor(String name,
String queueName,
QueueProfile queueProfile,
int queueTimeout,
ThreadingProfile threadingProfile,
QueueStatistics queueStatistics,
MuleContext muleContext)
|
|
| Method Summary | |
|---|---|
protected boolean |
isProcessAsync(MuleEvent event)
|
| Methods inherited from class org.mule.processor.SedaStageInterceptingMessageProcessor |
|---|
dequeue, dispose, enqueue, getQueueName, getQueueSize, getStageDescription, getStageName, initialise, isQueuePersistent, isStatsEnabled, pause, processNextAsync, release, resume, rollbackDequeue, run, start, stop, waitIfPaused |
| Methods inherited from class org.mule.processor.AsyncInterceptingMessageProcessor |
|---|
fireAsyncScheduledNotification, firePipelineNotification, process, processNextTimed |
| Methods inherited from class org.mule.processor.AbstractInterceptingMessageProcessorBase |
|---|
addMessageProcessorPathElements, getAnnotation, getAnnotations, getListener, getMuleContext, isEventValid, processNext, setAnnotations, setListener, setMuleContext, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.resource.spi.work.Work |
|---|
release |
| Methods inherited from interface java.lang.Runnable |
|---|
run |
| Methods inherited from interface org.mule.api.lifecycle.Initialisable |
|---|
initialise |
| Methods inherited from interface org.mule.api.lifecycle.Startable |
|---|
start |
| Methods inherited from interface org.mule.api.lifecycle.Stoppable |
|---|
stop |
| Methods inherited from interface org.mule.api.lifecycle.Disposable |
|---|
dispose |
| Methods inherited from interface org.mule.service.Pausable |
|---|
pause |
| Methods inherited from interface org.mule.service.Resumable |
|---|
resume |
| Methods inherited from interface org.mule.api.source.MessageSource |
|---|
setListener |
| Constructor Detail |
|---|
public LaxSedaStageInterceptingMessageProcessor(String name,
String queueName,
QueueProfile queueProfile,
int queueTimeout,
ThreadingProfile threadingProfile,
QueueStatistics queueStatistics,
MuleContext muleContext)
| Method Detail |
|---|
protected boolean isProcessAsync(MuleEvent event)
throws MessagingException
isProcessAsync in class AsyncInterceptingMessageProcessorMessagingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||