|
jPOS 1.6.7 API Documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TransactionParticipant
2 phase commit participant
| Field Summary |
|---|
| Fields inherited from interface org.jpos.transaction.TransactionConstants |
|---|
ABORTED, NO_JOIN, PAUSE, PREPARED, READONLY, RETRY |
| Method Summary | |
|---|---|
void |
abort(long id,
java.io.Serializable context)
Called by TransactionManager upon transaction commit. |
void |
commit(long id,
java.io.Serializable context)
Called by TransactionManager upon transaction commit. |
int |
prepare(long id,
java.io.Serializable context)
Called by TransactionManager in preparation for a transaction |
| Method Detail |
|---|
int prepare(long id,
java.io.Serializable context)
id - the Transaction identifiercontext - transaction context
void commit(long id,
java.io.Serializable context)
id - the Transaction identifiercontext - transaction context
void abort(long id,
java.io.Serializable context)
id - the Transaction identifiercontext - transaction context
|
jPOS.org | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||