GigaSpaces XAP 9.7.2 API

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

Packages that use Transaction
com.gigaspaces.client Deprecated: use org.openspaces.core instead. 
com.gigaspaces.events Provides GigaSpaces events related interfaces. 
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. 
 

Uses of Transaction in com.gigaspaces.client
 

Methods in com.gigaspaces.client with parameters of type Transaction
 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.
 

Uses of Transaction in com.gigaspaces.events
 

Methods in com.gigaspaces.events that return Transaction
 Transaction EventSession.getTransaction()
          Deprecated. Since 8.0.4 - Event sessions with transactions are deprecated.
 

Methods in com.gigaspaces.events with parameters of type Transaction
 DataEventSession EventSessionFactory.newDataEventSession(EventSessionConfig config, Transaction tx)
          Deprecated. Since 8.0.4 - Event sessions with transactions are deprecated - use EventSessionFactory.newDataEventSession(EventSessionConfig) instead.
static DataEventSession EventSessionFactory.newDataSession(IJSpace space, Transaction tx, String schemaName)
          Deprecated. Since 8.0.4 - Event sessions with transactions are deprecated - use EventSessionFactory.newDataSession(IJSpace, EventSessionConfig) instead.
 

Uses of Transaction in com.j_spaces.core.client
 

Methods in com.j_spaces.core.client with parameters of type Transaction
 void XAResourceImpl.action(Transaction txn)
           
 

Uses of Transaction in com.j_spaces.map
 

Methods in com.j_spaces.map that return Transaction
 Transaction IMap.getTransaction()
          Deprecated. use explicit transaction instead
 

Methods in com.j_spaces.map with parameters of type Transaction
 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
 

Uses of Transaction in com.sun.jini.mahalo
 

Methods in com.sun.jini.mahalo that return Transaction
 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.
 

Methods in com.sun.jini.mahalo with parameters of type Transaction
 void MahaloTxnBasicLease.setCreatedTransaction(Transaction tx)
           
 

Constructors in com.sun.jini.mahalo with parameters of type Transaction
AbortJob(Transaction tr, TaskManager pool, WakeupManager wm, ClientLog log, com.sun.jini.mahalo.ParticipantHandle[] handles, boolean directCall, Object xid)
          Constructs an AbortJob
CommitJob(Transaction tr, TaskManager pool, WakeupManager wm, ClientLog log, com.sun.jini.mahalo.ParticipantHandle[] handles, Object xid)
          Constructs an CommitJob
PrepareAndCommitJob(Transaction tr, TaskManager pool, WakeupManager wm, ClientLog log, com.sun.jini.mahalo.ParticipantHandle handle, boolean directCall, Object tid)
          Constructs a PrepareAndCommitJob.
PrepareJob(Transaction tr, TaskManager pool, WakeupManager wm, ClientLog log, com.sun.jini.mahalo.ParticipantHandle[] handles, Object xid, ConcurrentMap<String,com.gigaspaces.internal.client.spaceproxy.IDirectSpaceProxy> proxiesMap)
          Constructs an PrepareJob
 

Uses of Transaction in net.jini.core.transaction
 

Subinterfaces of Transaction in net.jini.core.transaction
 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.
 

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

Methods in net.jini.core.transaction with parameters of type Transaction
 void ITransactionLease.setCreatedTransaction(Transaction tx)
           
 

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
 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(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.
 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.
 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.
 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.
 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.write method that allows new copies of multiple Entry instances to be stored in the space using a single call.
 

Uses of Transaction in org.openspaces.core
 

Methods in org.openspaces.core that return Transaction
 Transaction GigaMap.getCurrentTransaction()
          Returns the current running transaction.
 Transaction DefaultGigaMap.getCurrentTransaction()
           
 Transaction DefaultGigaSpace.getCurrentTransaction()
           
 Transaction GigaSpace.getCurrentTransaction()
          Returns the current running transaction.
 

Methods in org.openspaces.core with parameters of type Transaction
<T> AsyncFuture<T>
DefaultGigaSpace.wrapFuture(AsyncFuture<T> future, Transaction tx)
           
<T> AsyncFutureListener<T>
DefaultGigaSpace.wrapListener(AsyncFutureListener<T> listener, Transaction tx)
           
 

Uses of Transaction in org.openspaces.core.map
 

Methods in org.openspaces.core.map that return Transaction
 Transaction LockHandle.getTransaction()
          Returns the transaction representing the lock on the given key.
 

Uses of Transaction in org.openspaces.core.transaction.manager
 

Methods in org.openspaces.core.transaction.manager that return Transaction
 Transaction JiniTransactionHolder.getTransaction()
          Returns the Jini transaction object.
 Transaction AbstractJiniTransactionManager.JiniTransactionObject.getTransaction()
           
 

Methods in org.openspaces.core.transaction.manager with parameters of type Transaction
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.
 

Uses of Transaction in org.openspaces.jpa
 

Methods in org.openspaces.jpa that return Transaction
 Transaction StoreManager.getCurrentTransaction()
          Gets the current active transaction.
 


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.