public class

MemoryMessageTracker

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

Summary

Fields
private static final Logger logger
private ObjectStore<As2Transmission> objectStore
Public Constructors
MemoryMessageTracker(MuleContext muleContext)
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 static final Logger logger

private ObjectStore<As2Transmission> objectStore

Public Constructors

public MemoryMessageTracker (MuleContext muleContext)

Parameters
muleContext

Public Methods

public void create (As2Transmission as2Transmission)

Parameters
as2Transmission
Throws
ObjectStoreException

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