public abstract class

AbstractListeningMessageProcessor

extends AbstractMessageProcessor<O>
implements SourceCallback
java.lang.Object
   ↳ org.mule.module.jira.processors.AbstractExpressionEvaluator
     ↳ org.mule.module.jira.processors.AbstractConnectedProcessor
       ↳ org.mule.module.jira.processors.AbstractMessageProcessor<O>
         ↳ org.mule.module.jira.processors.AbstractListeningMessageProcessor<O>

Summary

Fields
private MessageProcessor messageProcessor Message processor that will get called for processing incoming events
[Expand]
Inherited Fields
From class org.mule.module.jira.processors.AbstractMessageProcessor
From class org.mule.module.jira.processors.AbstractConnectedProcessor
Public Constructors
AbstractListeningMessageProcessor()
Public Methods
MessageProcessor getMessageProcessor()
Retrieves messageProcessor
Object process(Object message, Map<String, Object> properties)
Implements SourceCallback#process(org.mule.api.MuleEvent).
Object process()
Implements process().
Object process(Object message)
Implements SourceCallback#process(org.mule.api.MuleEvent).
MuleEvent processEvent(MuleEvent event)
void setListener(MessageProcessor listener)
Sets the message processor that will "listen" the events generated by this message source
[Expand]
Inherited Methods
From class org.mule.module.jira.processors.AbstractMessageProcessor
From class org.mule.module.jira.processors.AbstractConnectedProcessor
From class org.mule.module.jira.processors.AbstractExpressionEvaluator
From class java.lang.Object
From interface org.mule.api.callback.SourceCallback
From interface org.mule.api.construct.FlowConstructAware
From interface org.mule.api.context.MuleContextAware

Fields

private MessageProcessor messageProcessor

Message processor that will get called for processing incoming events

Public Constructors

public AbstractListeningMessageProcessor ()

Public Methods

public MessageProcessor getMessageProcessor ()

Retrieves messageProcessor

public Object process (Object message, Map<String, Object> properties)

Implements SourceCallback#process(org.mule.api.MuleEvent). This message source will be passed on to the actual pojo's method as a callback mechanism.

Parameters
message
properties
Throws
Exception

public Object process ()

Implements process(). This message source will be passed on to the actual pojo's method as a callback mechanism.

Throws
Exception

public Object process (Object message)

Implements SourceCallback#process(org.mule.api.MuleEvent). This message source will be passed on to the actual pojo's method as a callback mechanism.

Parameters
message
Throws
Exception

public MuleEvent processEvent (MuleEvent event)

Implements processEvent(org.mule.api.MuleEvent). This message source will be passed on to the actual pojo's method as a callback mechanism.

Parameters
event
Throws
MuleException

public void setListener (MessageProcessor listener)

Sets the message processor that will "listen" the events generated by this message source

Parameters
listener Message processor