public interface MessagePersister
Modifier and Type | Field and Description |
---|---|
static int |
PSTR_CLOSED |
static int |
PSTR_DISABLED |
static int |
PSTR_PAUSE |
static int |
PSTR_READY |
static int |
PSTR_RETRYING |
static int |
PSTR_RUNNING |
static int |
PSTR_STANDBY |
static int |
PSTR_STOPPED |
Modifier and Type | Method and Description |
---|---|
void |
close()
closes all opened resources
|
int |
getCapacity()
returns the capacity of the InLink
|
java.lang.String |
getLinkName()
returns the name of the InLink
|
java.lang.String |
getName()
returns the name of the persister
|
java.lang.String |
getOperation()
returns the string of the operation
|
int |
getStatus()
returns the status of the persister
|
int |
getXAMode()
returns the transaction mode of the persister
|
void |
persist(XQueue in,
int sleepTime)
gets all the JMS messages from the XQueue and delivers them to
their destinations.
|
void |
setStatus(int status)
sets the status of the persister
|
static final int PSTR_READY
static final int PSTR_RUNNING
static final int PSTR_RETRYING
static final int PSTR_PAUSE
static final int PSTR_STANDBY
static final int PSTR_DISABLED
static final int PSTR_STOPPED
static final int PSTR_CLOSED
void persist(XQueue in, int sleepTime)
java.lang.String getOperation()
java.lang.String getName()
java.lang.String getLinkName()
int getStatus()
int getCapacity()
int getXAMode()
void setStatus(int status)
void close()