| Package | Description | 
|---|---|
| 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 | JavaSpaces servers provide a place on the network, a space,
for clients to store and exchange objects. | 
| org.apache.river.outrigger | This is an implementation of a JavaSpaces technology-enabled service. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | NestableTransactionInterface for classes representing nestable transactions returned by
  NestableTransactionManagerservers for use with transaction
 participants that implement the default transaction semantics. | 
| Modifier and Type | Field and Description | 
|---|---|
| Transaction | Transaction.Created. transactionThe transaction. | 
| Constructor and Description | 
|---|
| Created(Transaction transaction,
       Lease lease)Simple constructor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NestableServerTransactionClass implementing the  NestableTransactioninterface, for use
 with transaction participants that implement the default transaction
 semantics. | 
| class  | ServerTransactionClass implementing the  Transactioninterface, for use with
 transaction participants that implement the default transaction semantics. | 
| Modifier and Type | Method and Description | 
|---|---|
| MatchSet | JavaSpace05. contents(Collection tmpls,
        Transaction txn,
        long leaseDuration,
        long maxEntries)Creates a match set that can be used to
 exhaustively read through all of the matching entries in
 the space that are visible to the passed  Transactionand remain visible for the lifetime of the
 match set. | 
| EventRegistration | JavaSpace. notify(Entry tmpl,
      Transaction txn,
      RemoteEventListener listener,
      long lease,
      MarshalledObject handback)When entries are written that match this template notify the
 given  listenerwith aRemoteEventthat
 includes thehandbackobject. | 
| 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
  nullif there is currently is none. | 
| EventRegistration | JavaSpace05. registerForAvailabilityEvent(Collection tmpls,
                            Transaction txn,
                            boolean visibilityOnly,
                            RemoteEventListener listener,
                            long leaseDuration,
                            MarshalledObject handback)Register for events triggered when a matching  Entrytransitions from unavailable to available. | 
| Collection | JavaSpace05. take(Collection tmpls,
    Transaction txn,
    long timeout,
    long maxEntries)This method provides an overload of the  JavaSpace.takemethod that attempts to
 remove, optionally under aTransaction, and return
 one or more entries from the space. | 
| 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
  nullif there is currently is none. | 
| Lease | JavaSpace. write(Entry entry,
     Transaction txn,
     long lease)Write a new entry into the space. | 
| List | JavaSpace05. write(List entries,
     Transaction txn,
     List leaseDurations)This method provides an overload of the  JavaSpace.writemethod that allows new
 copies of multipleEntryinstances to be stored in
 the space using a single call. | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.river.outrigger.MatchSetData | OutriggerServerImpl. contents(org.apache.river.outrigger.EntryRep[] tmpls,
        Transaction tr,
        long leaseTime,
        long limit) | 
| Uuid | OutriggerServerImpl. contents(org.apache.river.outrigger.EntryRep tmpl,
        Transaction tr) | 
| AdminIterator | JavaSpaceAdmin. contents(Entry tmpl,
        Transaction txn)Deprecated.  Return an  AdminIteratorthat 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)Deprecated.  Return an  AdminIteratorthat 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)Deprecated.  Return an  AdminIteratorthat 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)Deprecated.  Return an  AdminIteratorthat 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)Deprecated.  Return an  AdminIteratorthat will iterate over all
 the entries in the space that match the given template and are
 visible under the given transaction. | 
| EventRegistration | OutriggerServerImpl. notify(org.apache.river.outrigger.EntryRep tmpl,
      Transaction tr,
      RemoteEventListener listener,
      long leaseTime,
      MarshalledObject handback) | 
| Object | OutriggerServerImpl. read(org.apache.river.outrigger.EntryRep tmpl,
    Transaction txn,
    long timeout,
    OutriggerServer.QueryCookie cookie) | 
| Object | OutriggerServerImpl. readIfExists(org.apache.river.outrigger.EntryRep tmpl,
            Transaction txn,
            long timeout,
            OutriggerServer.QueryCookie cookie) | 
| EventRegistration | OutriggerServerImpl. registerForAvailabilityEvent(org.apache.river.outrigger.EntryRep[] tmpls,
                            Transaction tr,
                            boolean visibilityOnly,
                            RemoteEventListener listener,
                            long leaseTime,
                            MarshalledObject handback) | 
| Object | OutriggerServerImpl. take(org.apache.river.outrigger.EntryRep[] tmpls,
    Transaction tr,
    long timeout,
    int limit,
    OutriggerServer.QueryCookie queryCookieFromClient) | 
| Object | OutriggerServerImpl. take(org.apache.river.outrigger.EntryRep tmpl,
    Transaction txn,
    long timeout,
    OutriggerServer.QueryCookie cookie) | 
| Object | OutriggerServerImpl. takeIfExists(org.apache.river.outrigger.EntryRep tmpl,
            Transaction txn,
            long timeout,
            OutriggerServer.QueryCookie cookie) | 
| long[] | OutriggerServerImpl. write(org.apache.river.outrigger.EntryRep[] entries,
     Transaction tr,
     long[] leaseTimes) | 
| long[] | OutriggerServerImpl. write(org.apache.river.outrigger.EntryRep rep,
     Transaction tr,
     long lease) | 
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.