public class

ManagedConnectionProcessInterceptor

extends AbstractExpressionEvaluator
implements ProcessInterceptor<T, O>
java.lang.Object
   ↳ org.mule.module.dynamicscrm.processors.AbstractExpressionEvaluator
     ↳ org.mule.module.dynamicscrm.process.ManagedConnectionProcessInterceptor<T>

Summary

Fields
private final ConnectionManager<DynamicsCRMConnectorConnectionKey, DynamicsCRMConnectorConnectionIdentifierAdapter> connectionManager
private static Logger logger
private final MuleContext muleContext
private final ProcessInterceptor<T, DynamicsCRMConnectorConnectionIdentifierAdapter> next
Public Constructors
ManagedConnectionProcessInterceptor(ProcessInterceptor<T, DynamicsCRMConnectorConnectionIdentifierAdapter> next, ConnectionManager<DynamicsCRMConnectorConnectionKey, DynamicsCRMConnectorConnectionIdentifierAdapter> connectionManager, MuleContext muleContext)
Public Methods
T execute(ProcessCallback<T, DynamicsCRMConnectorConnectionIdentifierAdapter> processCallback, DynamicsCRMConnectorConnectionIdentifierAdapter object, MessageProcessor messageProcessor, MuleEvent event)
T execute(ProcessCallback<T, DynamicsCRMConnectorConnectionIdentifierAdapter> processCallback, DynamicsCRMConnectorConnectionIdentifierAdapter object, Filter filter, MuleMessage message)
[Expand]
Inherited Methods
From class org.mule.module.dynamicscrm.processors.AbstractExpressionEvaluator
From class java.lang.Object
From interface org.mule.api.process.ProcessInterceptor

Fields

private final ConnectionManager<DynamicsCRMConnectorConnectionKey, DynamicsCRMConnectorConnectionIdentifierAdapter> connectionManager

private static Logger logger

private final MuleContext muleContext

private final ProcessInterceptor<T, DynamicsCRMConnectorConnectionIdentifierAdapter> next

Public Constructors

public ManagedConnectionProcessInterceptor (ProcessInterceptor<T, DynamicsCRMConnectorConnectionIdentifierAdapter> next, ConnectionManager<DynamicsCRMConnectorConnectionKey, DynamicsCRMConnectorConnectionIdentifierAdapter> connectionManager, MuleContext muleContext)

Parameters
next
connectionManager
muleContext

Public Methods

public T execute (ProcessCallback<T, DynamicsCRMConnectorConnectionIdentifierAdapter> processCallback, DynamicsCRMConnectorConnectionIdentifierAdapter object, MessageProcessor messageProcessor, MuleEvent event)

Parameters
processCallback
object
messageProcessor
event
Throws
Exception

public T execute (ProcessCallback<T, DynamicsCRMConnectorConnectionIdentifierAdapter> processCallback, DynamicsCRMConnectorConnectionIdentifierAdapter object, Filter filter, MuleMessage message)

Parameters
processCallback
object
filter
message
Throws
Exception