| Package | Description | 
|---|---|
| com.gigaspaces.client | 
 Deprecated: use  
org.openspaces.core instead. | 
| 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(TM) servers provide a place on the network, a space,
for clients to store and exchange objects. 
 | 
| org.openspaces.core | 
 Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and
the ability to create it. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IPojoSpace.clear(Object template,
     Transaction transaction)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
int | 
IPojoSpace.clear(Object template,
     Transaction transaction,
     int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
int | 
IPojoSpace.count(Object template,
     Transaction transaction)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
int | 
IPojoSpace.count(Object template,
     Transaction transaction,
     int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.read(Object template,
    Transaction transaction,
    long timeout)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.read(Object template,
    Transaction transaction,
    long timeout,
    int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.readIfExists(Object template,
            Transaction transaction,
            long timeout)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.readIfExists(Object template,
            Transaction transaction,
            long timeout,
            int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object[] | 
IPojoSpace.readMultiple(Object template,
            Transaction transaction,
            int limit)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object[] | 
IPojoSpace.readMultiple(Object template,
            Transaction transaction,
            int limit,
            int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.take(Object template,
    Transaction transaction,
    long timeout)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.take(Object template,
    Transaction transaction,
    long timeout,
    int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.takeIfExists(Object template,
            Transaction transaction,
            long timeout)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object[] | 
IPojoSpace.takeMultiple(Object template,
            Transaction transaction,
            int limit)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object[] | 
IPojoSpace.takeMultiple(Object template,
            Transaction txn,
            int limit,
            int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.update(Object updatedEntry,
      Transaction transaction,
      long lease,
      long timeout)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object | 
IPojoSpace.update(Object updatedEntry,
      Transaction transaction,
      long lease,
      long timeout,
      int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object[] | 
IPojoSpace.updateMultiple(Object[] entries,
              Transaction transaction,
              long[] leases)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
Object[] | 
IPojoSpace.updateMultiple(Object[] objects,
              Transaction transaction,
              long[] leases,
              int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
LeaseContext | 
IPojoSpace.write(Object object,
     Transaction transaction,
     long lease)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
LeaseContext | 
IPojoSpace.write(Object object,
     Transaction transaction,
     long lease,
     long timeout,
     int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
LeaseContext[] | 
IPojoSpace.writeMultiple(Object[] objects,
             Transaction transaction,
             long lease)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
LeaseContext[] | 
IPojoSpace.writeMultiple(Object[] objects,
             Transaction transaction,
             long[] leases,
             int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
LeaseContext[] | 
IPojoSpace.writeMultiple(Object[] objects,
             Transaction transaction,
             long lease,
             int modifiers)
Deprecated. 
 
Since 8.0 - Use  
GigaSpace instead. | 
| Modifier and Type | Class and Description | 
|---|---|
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. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
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. 
 | 
| 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  
Transaction and remain visible for the lifetime of the
 match set. | 
EventRegistration | 
JavaSpace.notify(net.jini.core.entry.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. | 
net.jini.core.entry.Entry | 
JavaSpace.read(net.jini.core.entry.Entry tmpl,
    Transaction txn,
    long timeout)
Read any matching entry from the space, blocking until one exists. 
 | 
net.jini.core.entry.Entry | 
JavaSpace.readIfExists(net.jini.core.entry.Entry tmpl,
            Transaction txn,
            long timeout)
Read any matching entry from the space, returning
  
null if 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  
Entry
 transitions from unavailable to available. | 
Collection | 
JavaSpace05.take(Collection tmpls,
    Transaction txn,
    long timeout,
    long maxEntries)
This method provides an overload of the  
JavaSpace.take method that attempts to
 remove, optionally under a Transaction, and return
 one or more entries from the space. | 
net.jini.core.entry.Entry | 
JavaSpace.take(net.jini.core.entry.Entry tmpl,
    Transaction txn,
    long timeout)
Take a matching entry from the space, waiting until one exists. 
 | 
net.jini.core.entry.Entry | 
JavaSpace.takeIfExists(net.jini.core.entry.Entry tmpl,
            Transaction txn,
            long timeout)
Take a matching entry from the space, returning
  
null if there is currently is none. | 
Lease | 
JavaSpace.write(net.jini.core.entry.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.write method that allows new
 copies of multiple Entry instances to be stored in
 the space using a single call. | 
| Constructor and Description | 
|---|
InactiveTransactionException(TransactionException e)  | 
InvalidTransactionUsageException(TransactionException e)  | 
TransactionDataAccessException(TransactionException e)  | 
Copyright © GigaSpaces.