| Package | Description | 
|---|---|
| com.j_spaces.core.client | 
 Provides GigaSpaces client interface services 
 | 
| com.sun.jini.lease | 
 Some basic utility classes for helping with
client-side lease renewal operations. 
 | 
| com.sun.jini.mahalo | 
 Provides implementations of the 
TransactionManager service. 
 | 
| net.jini.core.lease | 
 These are distributed leasing interfaces and classes. 
 | 
| 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.event | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GSIterator.renew(long duration)
Used to renew the iterator's lease for an additional period of time, specified in
 milliseconds. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract long | 
AbstractLease.doRenew(long duration)
Renew the lease for a duration relative to now, and return
 the duration actually granted. 
 | 
void | 
AbstractLease.renew(long duration)
Renew the lease for a duration relative to now. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TransactionManager.Created | 
TxnManagerImpl.create(long lease)  | 
TransactionManager.Created | 
TxnMgrProxy.create(long lease)  | 
TransactionManager.Created | 
TxnManagerImpl.create(Object externalXid,
      long lease)  | 
TransactionManager.Created | 
TxnMgrProxy.create(Object xid,
      long lease)  | 
void | 
MahaloTxnBasicLease.renew(long duration)
Renew the lease for a duration relative to now. 
 | 
long | 
TxnManagerImpl.renew(net.jini.id.Uuid uuid,
     long extension)
Requests the renewal of  a lease on a  
Transaction. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Lease.renew(long duration)
Used to renew a lease for an additional period of time, specified in
 milliseconds. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NestableTransaction.Created | 
NestableTransaction.create(long leaseTime)
Create a new nested transaction, with the current transaction as
 parent, managed by the same transaction manager as the current
 transaction. 
 | 
NestableTransaction.Created | 
NestableTransaction.create(NestableTransactionManager mgr,
      long leaseTime)
Create a new nested transaction, with the current transaction as
 parent, managed by the given transaction manager. 
 | 
static NestableTransaction.Created | 
TransactionFactory.create(NestableTransactionManager mgr,
      long leaseTime)
Create a new top-level transaction, under which nested transactions
 can be created. 
 | 
static Transaction.Created | 
TransactionFactory.create(TransactionManager mgr,
      long leaseTime)
Create a new top-level transaction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NestableTransaction.Created | 
NestableServerTransaction.create(long leaseTime)  | 
TransactionManager.Created | 
TransactionManager.create(long lease)
Begin a new top-level transaction. 
 | 
NestableTransaction.Created | 
NestableServerTransaction.create(NestableTransactionManager mgr,
      long leaseTime)  | 
TransactionManager.Created | 
NestableTransactionManager.create(NestableTransactionManager parentMgr,
      long parentID,
      long lease)
Begin a nested transaction, with the specified transaction as parent. 
 | 
TransactionManager.Created | 
ExtendedTransactionManager.create(Object xid,
      long lease)  | 
void | 
TransactionParticipant.renewLease(TransactionManager mgr,
          long id,
          long time)
Notify the transaction participant about transaction lease renewal 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MailboxPullRegistration | 
PullEventMailbox.pullRegister(long leaseDuration)
Defines the interface to the event mailbox service. 
 | 
MailboxRegistration | 
EventMailbox.register(long leaseDuration)
Defines the interface to the event mailbox service. 
 | 
Copyright © GigaSpaces.