|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UnknownTransactionException | |
com.sun.jini.outrigger | This is an implementation of a JavaSpaces technology-enabled service. |
net.jini.core.transaction | These are the transaction abstraction's interfaces and classes. |
net.jini.core.transaction.server | These are the default transaction semantics for participant/manager interaction. |
Uses of UnknownTransactionException in com.sun.jini.outrigger |
Methods in com.sun.jini.outrigger that throw UnknownTransactionException | |
int |
OutriggerServerImpl.prepare(TransactionManager mgr,
long id)
|
void |
OutriggerServerImpl.commit(TransactionManager mgr,
long id)
|
void |
OutriggerServerImpl.abort(TransactionManager mgr,
long id)
|
int |
OutriggerServerImpl.prepareAndCommit(TransactionManager mgr,
long id)
|
Uses of UnknownTransactionException in net.jini.core.transaction |
Methods in net.jini.core.transaction that throw UnknownTransactionException | |
NestableTransaction.Created |
NestableTransaction.create(NestableTransactionManager mgr,
long leaseTime)
Create a new nested transaction, with the current transaction as parent, managed by the given transaction manager. |
NestableTransaction.Created |
NestableTransaction.create(long leaseTime)
Create a new nested transaction, with the current transaction as parent, managed by the same transaction manager as the current transaction. |
void |
Transaction.commit()
Commit the transaction. |
void |
Transaction.commit(long waitFor)
Commit the transaction, waiting for participants to be notified of the decision. |
void |
Transaction.abort()
Abort the transaction. |
void |
Transaction.abort(long waitFor)
Abort the transaction, waiting for participants to be notified of the decision. |
Uses of UnknownTransactionException in net.jini.core.transaction.server |
Methods in net.jini.core.transaction.server that throw UnknownTransactionException | |
NestableTransaction.Created |
NestableServerTransaction.create(NestableTransactionManager mgr,
long leaseTime)
|
NestableTransaction.Created |
NestableServerTransaction.create(long leaseTime)
|
void |
NestableServerTransaction.promote(TransactionParticipant[] parts,
long[] crashCounts,
TransactionParticipant drop)
Promote the listed participants (from a subtransaction) into this (the parent) transaction. |
TransactionManager.Created |
NestableTransactionManager.create(NestableTransactionManager parentMgr,
long parentID,
long lease)
Begin a nested transaction, with the specified transaction as parent. |
void |
NestableTransactionManager.promote(long id,
TransactionParticipant[] parts,
long[] crashCounts,
TransactionParticipant drop)
Promote the listed participants into the specified transaction. |
int |
TransactionParticipant.prepare(TransactionManager mgr,
long id)
Requests that the participant prepare itself to commit the transaction, and to vote on the outcome of the transaction. |
void |
TransactionParticipant.commit(TransactionManager mgr,
long id)
Requests that the participant make all of its PREPARED
changes for the specified transaction visible outside of the
transaction and unlock any resources locked by the transaction.
|
void |
TransactionParticipant.abort(TransactionManager mgr,
long id)
Requests that the participant roll back any changes for the specified transaction and unlock any resources locked by the transaction. |
int |
TransactionParticipant.prepareAndCommit(TransactionManager mgr,
long id)
A combination of prepare and commit , which
can be used by the manager when there is just one participant left to
prepare and all other participants (if any) have responded with
NOTCHANGED . |
void |
TransactionManager.join(long id,
TransactionParticipant part,
long crashCount)
Join a transaction that is managed by this transaction manager. |
int |
TransactionManager.getState(long id)
Returns the current state of the given transaction. |
void |
TransactionManager.commit(long id)
Commit the transaction. |
void |
TransactionManager.commit(long id,
long waitFor)
Commit the transaction, waiting for participants to be notified of the decision. |
void |
TransactionManager.abort(long id)
Abort the transaction. |
void |
TransactionManager.abort(long id,
long waitFor)
Abort the transaction, waiting for participants to be notified of the decision. |
void |
ServerTransaction.commit()
|
void |
ServerTransaction.commit(long waitFor)
|
void |
ServerTransaction.abort()
|
void |
ServerTransaction.abort(long waitFor)
|
void |
ServerTransaction.join(TransactionParticipant part,
long crashCount)
Join the transaction. |
int |
ServerTransaction.getState()
Returns the current state of the transaction. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |