|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface QueueSession
Session for executing operation over queues.
| Field Summary |
|---|
| Fields inherited from interface javax.transaction.xa.XAResource |
|---|
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY |
| Method Summary | |
|---|---|
void |
begin()
Starts a transaction to execute operations over a set of queue with atomicity. |
void |
commit()
Commits a transaction started with begin() |
Queue |
getQueue(String name)
Retrieves a queue. |
void |
rollback()
Rollbacks a transaction started with begin() |
| Methods inherited from interface javax.transaction.xa.XAResource |
|---|
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start |
| Method Detail |
|---|
Queue getQueue(String name)
name - identifier of the queue to retrieve
void begin()
throws ResourceManagerException
ResourceManagerException
void commit()
throws ResourceManagerException
begin()
ResourceManagerException
void rollback()
throws ResourceManagerException
begin()
ResourceManagerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||