Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.jini.core.transaction.TransactionException

Packages that use TransactionException
com.sun.jini.outrigger | This is an implementation of a JavaSpaces(TM) 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.
net.jini.space | The JavaSpacesTM technology package.

Uses of TransactionException in com.sun.jini.outrigger

Methods in com.sun.jini.outrigger that throw TransactionException
`Lease` | `OutriggerServerImpl.write(com.sun.jini.outrigger.EntryRep rep, Transaction tr, long lease)`
`EventRegistration` | `OutriggerServerImpl.notify(com.sun.jini.outrigger.EntryRep tmpl, Transaction tr, RemoteEventListener listener, long leaseTime, MarshalledObject handback)`
`Object` | `OutriggerServerImpl.read(com.sun.jini.outrigger.EntryRep tmpl, Transaction txn, long timeout, OutriggerServer.QueryCookie cookie)`
`Object` | `OutriggerServerImpl.take(com.sun.jini.outrigger.EntryRep tmpl, Transaction txn, long timeout, OutriggerServer.QueryCookie cookie)`
`Object` | `OutriggerServerImpl.readIfExists(com.sun.jini.outrigger.EntryRep tmpl, Transaction txn, long timeout, OutriggerServer.QueryCookie cookie)`
`Object` | `OutriggerServerImpl.takeIfExists(com.sun.jini.outrigger.EntryRep tmpl, Transaction txn, long timeout, OutriggerServer.QueryCookie cookie)`
`Uuid` | `OutriggerServerImpl.contents(com.sun.jini.outrigger.EntryRep tmpl, Transaction tr)`
`AdminIterator` | `ConstrainableJavaSpaceAdmin.contents(Entry tmpl, Transaction txn)` Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
`AdminIterator` | `ConstrainableJavaSpaceAdmin.contents(Entry tmpl, Transaction txn, int fetchSize)` Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
`AdminIterator` | `ConstrainableJavaSpaceAdmin.contents(Entry tmpl, Transaction txn, int fetchSize, MethodConstraints constrains)` Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
`AdminIterator` | `JavaSpaceAdmin.contents(Entry tmpl, Transaction txn)` Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
`AdminIterator` | `JavaSpaceAdmin.contents(Entry tmpl, Transaction txn, int fetchSize)` Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.

Uses of TransactionException in net.jini.core.transaction

Subclasses of TransactionException in net.jini.core.transaction
`class` | `CannotAbortException` Exception thrown when a transaction cannot abort because it has already already decided to commit.
`class` | `CannotCommitException` Exception thrown when a transaction cannot commit because it has already aborted or must now be aborted.
`class` | `CannotJoinException` Exception thrown when a transaction cannot be joined because it is no longer active.
`class` | `CannotNestException` Exception thrown when an object does not support nested transactions.
`class` | `TimeoutExpiredException` Exception thrown when a transaction timeout has expired.
`class` | `UnknownTransactionException` Exception thrown when a transaction is not recognized as a valid or known transaction.

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

Subclasses of TransactionException in net.jini.core.transaction.server
`class` | `CrashCountException` Exception thrown when a transaction cannot be joined because the participant's current crash count is different from the crash count the manager received in a previous join by that participant.

Uses of TransactionException in net.jini.space

Methods in net.jini.space that throw TransactionException
`Lease` | `JavaSpace.write(Entry entry, Transaction txn, long lease)` Write a new entry into the space.
`Entry` | `JavaSpace.read(Entry tmpl, Transaction txn, long timeout)` Read any matching entry from the space, blocking until one exists.
`Entry` | `JavaSpace.readIfExists(Entry tmpl, Transaction txn, long timeout)` Read any matching entry from the space, returning `null` if there is currently is none.
`Entry` | `JavaSpace.take(Entry tmpl, Transaction txn, long timeout)` Take a matching entry from the space, waiting until one exists.
`Entry` | `JavaSpace.takeIfExists(Entry tmpl, Transaction txn, long timeout)` Take a matching entry from the space, returning `null` if there is currently is none.
`EventRegistration` | `JavaSpace.notify(Entry tmpl, Transaction txn, RemoteEventListener listener, long lease, MarshalledObject handback)` When entries are written that match this template notify the given `listener` with a `RemoteEvent` that includes the `handback` object.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Sun Microsystems, Inc. All rights reserved