public class

ClientFacade

extends Object
java.lang.Object
   ↳ com.modus.mule.modules.as2.client.ClientFacade

Summary

Constants
int MESSAGE_TRACKER_POLL_INTERVAL_MILLISECONDS
Fields
private AS2Service as2Service
private ClientConfig clientConfig
private ConnectorContext connectorContext
private static final Logger logger
private MuleContext muleContext
private OutboundEndpoint outboundEndpoint
private Map<String, InboundEndpoint> receiptListenerCache
Public Constructors
ClientFacade(OutboundEndpoint outboundEndpoint, MuleContext muleContext, ClientConfig clientConfig, ConnectorContext connectorContext, Map<String, InboundEndpoint> receiptListenerCache)
Public Methods
AS2Service getAs2Service()
ClientConfig getClientConfig()
MuleEvent send(MuleEvent muleEvent)
void setAs2Service(AS2Service as2Service)
void setClientConfig(ClientConfig clientConfig)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final int MESSAGE_TRACKER_POLL_INTERVAL_MILLISECONDS

Constant Value: 1000 (0x000003e8)

Fields

private AS2Service as2Service

private ClientConfig clientConfig

private ConnectorContext connectorContext

private static final Logger logger

private MuleContext muleContext

private OutboundEndpoint outboundEndpoint

private Map<String, InboundEndpoint> receiptListenerCache

Public Constructors

public ClientFacade (OutboundEndpoint outboundEndpoint, MuleContext muleContext, ClientConfig clientConfig, ConnectorContext connectorContext, Map<String, InboundEndpoint> receiptListenerCache)

Parameters
outboundEndpoint
muleContext
clientConfig
connectorContext
receiptListenerCache

Public Methods

public AS2Service getAs2Service ()

public ClientConfig getClientConfig ()

public MuleEvent send (MuleEvent muleEvent)

Parameters
muleEvent

public void setAs2Service (AS2Service as2Service)

Parameters
as2Service

public void setClientConfig (ClientConfig clientConfig)

Parameters
clientConfig