| Package | Description | 
|---|---|
| com.gigaspaces.blobstore.offheap | |
| com.gigaspaces.blobstore.rocksdb | |
| org.openspaces.archive | |
| org.openspaces.core.gateway | |
| org.openspaces.core.space | This package is responsible for simplifying the creation of IJSpace implementation. | 
| org.openspaces.core.space.cache | A package allowing for simpler creation of Local Cache and Local View (expose an IJSpace) based
on an actual IJSpace instance (usually created using the core.space package). | 
| org.openspaces.core.transaction.manager | Jini and Local transaction managers using Spring abstraction for transaction managers
(PlatformTransactionManager). | 
| org.openspaces.events | A package including based classes and support classes for different OpenSpaces event containers. | 
| org.openspaces.events.asyncpolling | |
| org.openspaces.events.notify | A notify event container allowing to use GigaSpace support for notifications. | 
| org.openspaces.events.polling | A polling event container generating events by performing polling receive operations. | 
| org.openspaces.events.support | |
| org.openspaces.pu.container | An abstraction of a Processing Unit Containers. | 
| org.openspaces.pu.container.jee | |
| org.openspaces.pu.container.jee.jetty | |
| org.openspaces.pu.container.spi | Internal (SPI) level interfaces for processing unit containers. | 
| org.openspaces.pu.container.support | Support classes for processing unit containers including command line parsers and Spring resource based
application context. | 
| org.openspaces.remoting | A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting
integrations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OffHeapBlobStoreHandler | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RocksDBBlobStoreHandler | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ArchivePollingContainerTakes objects specified in the template into the archive handler defined by  ArchivePollingContainer.setArchiveHandler(ArchiveOperationHandler)This container can be used to take (remove) objects
 from the Space and persist them into an external service. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GatewayDelegatorFactoryBeanA gateway delegator factory bean for creating a  ReplicationConnectionDelegatorContainer. | 
| class  | GatewaySinkFactoryBeanA sink factory bean for creating a  LocalClusterReplicationSinkwhich represents a gateway
 sink component. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSpaceFactoryBeanBase class for most space factory beans responsible for creating/finding  IJSpaceimplementation. | 
| class  | DirectSpaceFactoryBeanA direct space factory bean, initialized with an existing  IJSpaceand provides it as the
 space. | 
| class  | EmbeddedSpaceFactoryBean | 
| class  | RestBean | 
| class  | SpaceProxyFactoryBean | 
| class  | UrlSpaceFactoryBeanA space factory bean that creates a space ( IJSpace) based on a url. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractSpaceFactoryBean. addServiceDetails(ServiceDetailsProvider serviceDetailsProvider) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLocalCacheSpaceFactoryBeanBase class for different Local cache space proxies that work with a master  IJSpace. | 
| class  | LocalCacheSpaceFactoryBeanIn some cases, the memory capacity of an individual application is not capable of holding all the
 information in the local application memory. | 
| class  | LocalViewSpaceFactoryBeanThe space local view proxy maintains a subset of the master space's data, allowing the client to
 read distributed data without any remote operations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJiniTransactionManagerBase class for Jini implementation of Springs  PlatformTransactionManager. | 
| class  | DirectJiniTransactionManagerSprings transaction manager ( PlatformTransactionManagerusing directly injected JiniTransactionManager. | 
| class  | DistributedJiniTransactionManagerA transaction manager that starts an embedded distributed mahalo transaction manager. | 
| class  | LookupJiniTransactionManagerSprings transaction manager ( PlatformTransactionManagerusing Jini in order to lookup the transaction manager based on a name (can havenullvalue). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEventListenerContainerA simple based class for  SpaceDataEventListenerbased containers. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleAsyncPollingEventListenerContainerAsync polling event container uses the space async operation capabilities (such as  GigaSpace.asyncTake(Object)in order to simulate events (optionally
 transactional). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleNotifyEventListenerContainerA simple notification based container allowing to register a  SpaceDataEventListenerthat will be triggered by notifications. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimplePollingEventListenerContainerEvent listener container variant that uses plain Space take API, specifically a loop of  GigaSpace.take(Object, long)calls that also allow for transactional
 reception of messages. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventContainersBusHolds dynamically generated event containers. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Collection<ServiceDetailsProvider> | ProcessingUnitContainer. getServiceDetailsProviders() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JeeProcessingUnitContainerAn extension to the  ApplicationContextProcessingUnitContainerthat can handle JEE processing units. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ServiceDetailsProvider> | JeeProcessingUnitContainer. getServiceDetailsProviders() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JettyProcessingUnitContainerThe actual container simply holding the jetty web application context, the application context,
 and the  JettyHolder. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ServiceDetailsProvider> | ApplicationContextProcessingUnitContainer. getServiceDetailsProviders() | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ServiceDetailsProvider> | CompoundProcessingUnitContainer. getServiceDetailsProviders() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SpaceRemotingServiceExporterExports a list of services (beans) as remote services with the Space as the transport layer. | 
Copyright © GigaSpaces.