public class

DefaultClientStrategy

extends ClientStrategy
java.lang.Object
   ↳ com.modus.mule.modules.as2.client.strategy.ClientStrategy
     ↳ com.modus.mule.modules.as2.client.strategy.DefaultClientStrategy

Summary

[Expand]
Inherited Constants
From class com.modus.mule.modules.as2.client.strategy.ClientStrategy
[Expand]
Inherited Fields
From class com.modus.mule.modules.as2.client.strategy.ClientStrategy
Public Constructors
DefaultClientStrategy(ClientConfig clientConfig, ConnectorContext connectorContext, OutboundEndpoint outboundEndpoint)
Public Methods
void onClose()
void onReceiveAsyncReceipt(String as2MessageId, MuleEvent receiptMuleEvent, MuleEvent requestMuleEvent)
void onReceiveReceipt(Message as2Request, MuleEvent receiptMuleEvent, MuleEvent requestMuleEvent)
void onReceiveReceiptError(Message as2Message, MuleEvent requestMuleEvent)
void onSend(Message as2Request, MuleEvent requestMuleEvent)
Protected Methods
Receipt getReceipt(String as2MessageId)
[Expand]
Inherited Methods
From class com.modus.mule.modules.as2.client.strategy.ClientStrategy
From class java.lang.Object

Public Constructors

public DefaultClientStrategy (ClientConfig clientConfig, ConnectorContext connectorContext, OutboundEndpoint outboundEndpoint)

Parameters
clientConfig
connectorContext
outboundEndpoint

Public Methods

public void onClose ()

Throws
IOException

public void onReceiveAsyncReceipt (String as2MessageId, MuleEvent receiptMuleEvent, MuleEvent requestMuleEvent)

Parameters
as2MessageId
receiptMuleEvent
requestMuleEvent
Throws
Exception

public void onReceiveReceipt (Message as2Request, MuleEvent receiptMuleEvent, MuleEvent requestMuleEvent)

Parameters
as2Request
receiptMuleEvent
requestMuleEvent
Throws
Exception

public void onReceiveReceiptError (Message as2Message, MuleEvent requestMuleEvent)

Parameters
as2Message
requestMuleEvent
Throws
Exception

public void onSend (Message as2Request, MuleEvent requestMuleEvent)

Parameters
as2Request
requestMuleEvent
Throws
Exception

Protected Methods

protected Receipt getReceipt (String as2MessageId)

Parameters
as2MessageId
Throws
Exception