| Package | Description | 
|---|---|
| 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.transaction | 
 A package exposing the ability to get a GigaSpaces/Jini current transaction (integrating with
Spring transaction management). 
 | 
| org.openspaces.esb.mule.transaction | 
| Modifier and Type | Method and Description | 
|---|---|
TransactionProvider | 
DefaultGigaSpace.getTxProvider()  | 
TransactionProvider | 
DefaultGigaMap.getTxProvider()  | 
TransactionProvider | 
GigaSpace.getTxProvider()
Returns the transaction provider allowing to access the current running transaction. 
 | 
TransactionProvider | 
GigaSpaceConfigurer.getTxProvider()  | 
TransactionProvider | 
GigaMap.getTxProvider()
Returns the transaction provider allowing accessing the current running transaction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GigaMapFactoryBean.setTxProvider(TransactionProvider txProvider)
Sets the transaction provider that will be used by the created  
GigaMap. | 
void | 
GigaSpaceFactoryBean.setTxProvider(TransactionProvider txProvider)
Sets the transaction provider that will be used by the created  
GigaSpace. | 
GigaMapConfigurer | 
GigaMapConfigurer.txProvider(TransactionProvider txProvider)  | 
GigaSpaceConfigurer | 
GigaSpaceConfigurer.txProvider(TransactionProvider txProvider)
Sets the transaction provider that will be used by the created  
GigaSpace. | 
| Constructor and Description | 
|---|
DefaultGigaMap(IMap map,
              TransactionProvider txProvider,
              ExceptionTranslator exTranslator,
              int defaultIsolationLevel)
Constructs a new DefaultGigaMap implementation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTransactionProvider
Default transaction provider works in conjunction with  
JiniPlatformTransactionManager and one of its derived classes. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MuleXATransactionProvider  | 
Copyright © GigaSpaces.