| Package | Description | 
|---|---|
| com.gigaspaces.client | 
 Deprecated: use  
org.openspaces.core instead. | 
| com.gigaspaces.client.iterator | 
 Provides classes to configure GSIterator. 
 | 
| com.j_spaces.core.client | 
 Provides GigaSpaces client interface services 
 | 
| com.j_spaces.map | 
 Provides GigaSpaces MAP API 
 | 
| com.sun.jini.mahalo | 
 Provides implementations of the 
TransactionManager 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 | 
 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. 
 | 
| org.openspaces.core.map | 
 A package including factory beans to create GigaSpaces IMap or JCache Cache based on an
IJSpace instance. 
 | 
| org.openspaces.core.transaction.manager | 
 Jini and Local transaction managers using Spring abstraction for transaction managers
(PlatformTransactionManager). 
 | 
| org.openspaces.jpa | 
 Holds OpenSpaces JPA implementations. 
 | 
| 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. | 
| Constructor and Description | 
|---|
SpaceIterator(com.gigaspaces.internal.client.spaceproxy.ISpaceProxy spaceProxy,
             Object query,
             Transaction txn,
             int batchSize,
             ReadModifiers modifiers)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
XAResourceImpl.action(Transaction txn)  | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
IMap.getTransaction()
Deprecated. 
 
use explicit transaction instead 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
IMap.get(Object key,
   Transaction txn,
   long waitForResponse,
   int readModifiers)
Returns the object that is associated with  
key in this cache. | 
Object | 
IMap.put(Object key,
   Object value,
   Transaction txn,
   long timeToLive)
Puts  
value to the cache with specified key for
 timeToLive milliseconds to live in the cache. | 
Object | 
IMap.put(Object key,
   Object value,
   Transaction txn,
   long timeToLive,
   long waitForResponse)
Puts  
value to the cache with specified key for
 timeToLive milliseconds to live in the cache. | 
void | 
IMap.putAll(Map map,
      Transaction txn,
      long timeToLive)
Copies all of the mappings from the specified map to the cache. 
 | 
Object | 
IMap.remove(Object key,
      Transaction txn,
      long waitForResponse)
Removes the mapping for this  
key from this cache. | 
void | 
IMap.setTransaction(Transaction transaction)
Deprecated. 
 
use explicit transaction instead 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
MahaloTxnBasicLease.getCreatedTransaction()  | 
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. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MahaloTxnBasicLease.setCreatedTransaction(Transaction tx)  | 
| Constructor and Description | 
|---|
AbortJob(Transaction tr,
        com.sun.jini.thread.TaskManager pool,
        com.sun.jini.thread.WakeupManager wm,
        com.sun.jini.mahalo.log.ClientLog log,
        com.sun.jini.mahalo.ParticipantHandle[] handles,
        boolean directCall,
        Object xid)
Constructs an  
AbortJob | 
CommitJob(Transaction tr,
         com.sun.jini.thread.TaskManager pool,
         com.sun.jini.thread.WakeupManager wm,
         com.sun.jini.mahalo.log.ClientLog log,
         com.sun.jini.mahalo.ParticipantHandle[] handles,
         Object xid)
Constructs an  
CommitJob | 
PrepareAndCommitJob(Transaction tr,
                   com.sun.jini.thread.TaskManager pool,
                   com.sun.jini.thread.WakeupManager wm,
                   com.sun.jini.mahalo.log.ClientLog log,
                   com.sun.jini.mahalo.ParticipantHandle handle,
                   boolean directCall,
                   Object tid)
Constructs a  
PrepareAndCommitJob. | 
PrepareJob(Transaction tr,
          com.sun.jini.thread.TaskManager pool,
          com.sun.jini.thread.WakeupManager wm,
          com.sun.jini.mahalo.log.ClientLog log,
          com.sun.jini.mahalo.ParticipantHandle[] handles,
          Object xid,
          ConcurrentMap<String,com.gigaspaces.internal.client.spaceproxy.IDirectSpaceProxy> proxiesMap)
Constructs an  
PrepareJob | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ManagedTransaction
additional methods which relates to the underlying transaction
 manager 
 | 
interface  | 
NestableTransaction
Interface for classes representing nestable transactions returned by
  
NestableTransactionManager servers for use with transaction
 participants that implement the default transaction semantics. | 
| Modifier and Type | Field and Description | 
|---|---|
Transaction | 
Transaction.Created.transaction
The transaction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ITransactionLease.setCreatedTransaction(Transaction tx)  | 
| Constructor and Description | 
|---|
Created(Transaction transaction,
       Lease lease)
Simple constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
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. | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
DefaultGigaMap.getCurrentTransaction()  | 
Transaction | 
DefaultGigaSpace.getCurrentTransaction()  | 
Transaction | 
GigaMap.getCurrentTransaction()
Returns the current running transaction. 
 | 
Transaction | 
GigaSpace.getCurrentTransaction()
Returns the current running transaction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> AsyncFuture<T> | 
DefaultGigaSpace.wrapFuture(AsyncFuture<T> future,
          Transaction tx)  | 
<T> AsyncFutureListener<T> | 
DefaultGigaSpace.wrapListener(AsyncFutureListener<T> listener,
            Transaction tx)  | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
LockHandle.getTransaction()
Returns the transaction representing the lock on the given key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
AbstractJiniTransactionManager.JiniTransactionObject.getTransaction()  | 
Transaction | 
JiniTransactionHolder.getTransaction()
Returns the Jini transaction object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ExistingJiniTransactionManager.bindExistingTransaction(Transaction transaction)
Same as  
ExistingJiniTransactionManager.bindExistingTransaction(net.jini.core.transaction.Transaction, boolean, boolean) with
 rollback and commit flags set to true (disabled). | 
static boolean | 
ExistingJiniTransactionManager.bindExistingTransaction(Transaction transaction,
                       boolean disableCommit,
                       boolean disableRollback)
Binds the provided Jini  
Transaction, which means that any operation under
 the current thread by GigaSpace will be performed under it. | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
StoreManager.getCurrentTransaction()
Gets the current active transaction. 
 | 
Copyright © GigaSpaces.