public class

RemoteMessageTracker

extends Object
implements MessageTracker
java.lang.Object
   ↳ com.modus.mule.modules.as2.messagetracker.RemoteMessageTracker

Summary

Fields
private CloseableHttpAsyncClient httpAsyncClient
private CloseableHttpClient httpClient
private static final Logger logger
private String messageTrackerAddress
private ObjectMapper objectMapper
Public Constructors
RemoteMessageTracker(String messageTrackerAddress)
Public Methods
void create(As2Transmission as2Transmission)
void create(As2Transmission as2Transmission, Callback<As2Transmission> callback)
As2Transmission get(As2Transmission as2Transmission)
void get(As2Transmission as2Transmission, Callback<As2Transmission> callback)
void update(As2Transmission as2Transmission, Callback<As2Transmission> callback)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.modus.mule.modules.as2.messagetracker.MessageTracker

Fields

private CloseableHttpAsyncClient httpAsyncClient

private CloseableHttpClient httpClient

private static final Logger logger

private String messageTrackerAddress

private ObjectMapper objectMapper

Public Constructors

public RemoteMessageTracker (String messageTrackerAddress)

Parameters
messageTrackerAddress

Public Methods

public void create (As2Transmission as2Transmission)

Parameters
as2Transmission
Throws
Exception

public void create (As2Transmission as2Transmission, Callback<As2Transmission> callback)

Parameters
as2Transmission
callback
Throws
Exception

public As2Transmission get (As2Transmission as2Transmission)

Parameters
as2Transmission
Throws
Exception

public void get (As2Transmission as2Transmission, Callback<As2Transmission> callback)

Parameters
as2Transmission
callback
Throws
Exception

public void update (As2Transmission as2Transmission, Callback<As2Transmission> callback)

Parameters
as2Transmission
callback
Throws
Exception