Uses of Class
net.jini.core.transaction.UnknownTransactionException

Packages that use UnknownTransactionException
com.sun.jini.mahalo Provides implementations of the TransactionManager service. 
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.mahalo
 

Methods in com.sun.jini.mahalo that throw UnknownTransactionException
 void TxnManagerImpl.abort(long id)
           
 void TxnMgrProxy.abort(long id)
           
private  void TxnManagerImpl.abort(long id, boolean doExpiryCheck)
           
 void TxnManagerImpl.abort(long id, long waitFor)
           
 void TxnMgrProxy.abort(long id, long waitFor)
           
private  void TxnManagerImpl.abort(long id, long waitFor, boolean doExpiryCheck)
           
 void TxnManagerImpl.commit(long id)
           
 void TxnMgrProxy.commit(long id)
           
 void TxnManagerImpl.commit(long id, long waitFor)
           
 void TxnMgrProxy.commit(long id, long waitFor)
           
 int TxnManagerImpl.getState(long id)
           
 int TxnMgrProxy.getState(long id)
           
 Transaction TxnManager.getTransaction(long id)
          Retrieves a Transaction given the transaction's ID.
 Transaction TxnManagerImpl.getTransaction(long id)
          Method from TxnManager which produces a Transaction from its ID.
 void TxnManagerImpl.join(long id, TransactionParticipant part, long crashCount)
           
 void TxnMgrProxy.join(long id, TransactionParticipant part, long crashCount)
           
private  ServerTransaction TxnManagerImpl.serverTransaction(Transaction baseTr)
           
 

Uses of UnknownTransactionException in com.sun.jini.outrigger
 

Methods in com.sun.jini.outrigger that throw UnknownTransactionException
 void OutriggerServerWrapper.abort(TransactionManager mgr, long id)
           
 void ParticipantProxy.abort(TransactionManager mgr, long id)
           
 void OutriggerServerImpl.abort(TransactionManager mgr, long id)
           
 void OutriggerServerWrapper.commit(TransactionManager mgr, long id)
           
 void ParticipantProxy.commit(TransactionManager mgr, long id)
           
 void OutriggerServerImpl.commit(TransactionManager mgr, long id)
           
private  Txn OutriggerServerImpl.getTxn(TransactionManager mgr, long id)
          Look in the table for the Txn object for the given manager/id pair.
 int OutriggerServerWrapper.prepare(TransactionManager mgr, long id)
           
 int ParticipantProxy.prepare(TransactionManager mgr, long id)
           
 int OutriggerServerImpl.prepare(TransactionManager mgr, long id)
           
 int OutriggerServerWrapper.prepareAndCommit(TransactionManager mgr, long id)
           
 int ParticipantProxy.prepareAndCommit(TransactionManager mgr, long id)
           
 int OutriggerServerImpl.prepareAndCommit(TransactionManager mgr, long id)
           
private  ServerTransaction OutriggerServerImpl.serverTransaction(Transaction baseTr)
          We assume that each Transaction object sent to the space is actually the ServerTransaction subtype.
 

Uses of UnknownTransactionException in net.jini.core.transaction
 

Methods in net.jini.core.transaction that throw UnknownTransactionException
 void Transaction.abort()
          Abort the transaction.
 void Transaction.abort(long waitFor)
          Abort the transaction, waiting for participants to be notified of the decision.
 void Transaction.commit()
          Commit the transaction.
 void Transaction.commit(long waitFor)
          Commit the transaction, waiting for participants to be notified of the decision.
 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.
 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.
 

Uses of UnknownTransactionException in net.jini.core.transaction.server
 

Methods in net.jini.core.transaction.server that throw UnknownTransactionException
 void ServerTransaction.abort()
           
 void ServerTransaction.abort(long waitFor)
           
 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 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.
 void ServerTransaction.commit()
           
 void ServerTransaction.commit(long waitFor)
           
 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 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.
 NestableTransaction.Created NestableServerTransaction.create(long leaseTime)
           
 NestableTransaction.Created NestableServerTransaction.create(NestableTransactionManager mgr, long leaseTime)
           
 TransactionManager.Created NestableTransactionManager.create(NestableTransactionManager parentMgr, long parentID, long lease)
          Begin a nested transaction, with the specified transaction as parent.
 int ServerTransaction.getState()
          Returns the current state of the transaction.
 int TransactionManager.getState(long id)
          Returns the current state of the given transaction.
 void TransactionManager.join(long id, TransactionParticipant part, long crashCount)
          Join a transaction that is managed by this transaction manager.
 void ServerTransaction.join(TransactionParticipant part, long crashCount)
          Join the 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.
 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 NestableTransactionManager.promote(long id, TransactionParticipant[] parts, long[] crashCounts, TransactionParticipant drop)
          Promote the listed participants into the specified transaction.
 void NestableServerTransaction.promote(TransactionParticipant[] parts, long[] crashCounts, TransactionParticipant drop)
          Promote the listed participants (from a subtransaction) into this (the parent) transaction.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.