| 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). | 
| Modifier and Type | Method and Description | 
|---|---|
| TransactionProvider | GigaMap. getTxProvider()Returns the transaction provider allowing accessing the current running transaction. | 
| TransactionProvider | DefaultGigaSpace. getTxProvider() | 
| TransactionProvider | DefaultGigaMap. getTxProvider() | 
| TransactionProvider | GigaSpaceConfigurer. getTxProvider() | 
| TransactionProvider | GigaSpace. getTxProvider()Returns the transaction provider allowing to access 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  | DefaultTransactionProviderDefault transaction provider works in conjunction with  JiniPlatformTransactionManagerand one of its derived classes. | 
Copyright © GigaSpaces.