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

## Uses of Interface
net.jini.core.transaction.Transaction

Packages that use Transaction
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 Transaction in com.sun.jini.outrigger

Methods in com.sun.jini.outrigger with parameters of type Transaction
`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 Transaction in net.jini.core.transaction

Subinterfaces of Transaction in net.jini.core.transaction
`interface` | `NestableTransaction` Interface for classes representing nestable transactions returned by `NestableTransactionManager` servers for use with transaction participants that implement the default transaction semantics.

Fields in net.jini.core.transaction declared as Transaction
`Transaction` | `Transaction.Created.transaction` The transaction.

Constructors in net.jini.core.transaction with parameters of type Transaction
`Transaction.Created(Transaction transaction, Lease lease)` Simple constructor.

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

Classes in net.jini.core.transaction.server that implement Transaction
`class` | `NestableServerTransaction` Class implementing the `NestableTransaction` interface, for use with transaction participants that implement the default transaction semantics.
`class` | `ServerTransaction` Class implementing the `Transaction` interface, for use with transaction participants that implement the default transaction semantics.

Uses of Transaction in net.jini.space

Methods in net.jini.space with parameters of type Transaction
`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