public class

NestedProcessorChain

extends Object
implements NestedProcessor MuleContextAware
java.lang.Object
   ↳ org.mule.module.linkedin.process.NestedProcessorChain

Summary

Fields
private MessageProcessor chain Chain that will be executed upon calling process
private MuleEvent event Event that will be cloned for dispatching
private MuleContext muleContext Mule Context
Public Constructors
NestedProcessorChain(MuleEvent event, MuleContext muleContext, MessageProcessor chain)
Public Methods
Object process(Object payload, Map<String, Object> properties)
Object process()
Object process(Object payload)
Object processWithExtraProperties(Map<String, Object> properties)
void setChain(MessageProcessor value)
Sets chain
void setEvent(MuleEvent value)
Sets event
void setMuleContext(MuleContext value)
Sets muleContext
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.api.NestedProcessor
From interface org.mule.api.context.MuleContextAware

Fields

private MessageProcessor chain

Chain that will be executed upon calling process

private MuleEvent event

Event that will be cloned for dispatching

private MuleContext muleContext

Mule Context

Public Constructors

public NestedProcessorChain (MuleEvent event, MuleContext muleContext, MessageProcessor chain)

Parameters
event
muleContext
chain

Public Methods

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

Parameters
payload
properties
Throws
Exception

public Object process ()

Throws
Exception

public Object process (Object payload)

Parameters
payload
Throws
Exception

public Object processWithExtraProperties (Map<String, Object> properties)

Parameters
properties
Throws
Exception

public void setChain (MessageProcessor value)

Sets chain

Parameters
value Value to set

public void setEvent (MuleEvent value)

Sets event

Parameters
value Value to set

public void setMuleContext (MuleContext value)

Sets muleContext

Parameters
value Value to set