| Package | Description | 
|---|---|
| com.gigaspaces.blobstore.mapdb.config | |
| 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.esb.mule.pu | |
| 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.memcached | |
| 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  | 
MapDBBlobStoreDataPolicyFactoryBean
A factory for creating  
MapDBBlobStoreHandler instance. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RocksDBBlobStoreHandler  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArchivePollingContainer
Takes 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  | 
GatewayDelegatorFactoryBean
A gateway delegator factory bean for creating a  
ReplicationConnectionDelegatorContainer. | 
class  | 
GatewaySinkFactoryBean
A sink factory bean for creating a  
LocalClusterReplicationSink which represents a gateway
 sink component. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSpaceFactoryBean
Base class for most space factory beans responsible for creating/finding  
IJSpace
 implementation. | 
class  | 
DirectSpaceFactoryBean
A direct space factory bean, initialized with an existing  
IJSpace and provides it as the
 space. | 
class  | 
EmbeddedSpaceFactoryBean  | 
class  | 
RestBean  | 
class  | 
SpaceProxyFactoryBean  | 
class  | 
UrlSpaceFactoryBean
A space factory bean that creates a space ( 
IJSpace) based on a url. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLocalCacheSpaceFactoryBean
Base class for different Local cache space proxies that work with a master  
IJSpace. | 
class  | 
LocalCacheSpaceFactoryBean
In some cases, the memory capacity of an individual application is not capable of holding all the
 information in the local application memory. 
 | 
class  | 
LocalViewSpaceFactoryBean
The 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  | 
AbstractJiniTransactionManager
Base class for Jini implementation of Springs  
PlatformTransactionManager. | 
class  | 
DirectJiniTransactionManager
Springs transaction manager ( 
PlatformTransactionManager
 using directly injected Jini TransactionManager. | 
class  | 
DistributedJiniTransactionManager
A transaction manager that starts an embedded distributed mahalo transaction manager. 
 | 
class  | 
LookupJiniTransactionManager
Springs transaction manager ( 
PlatformTransactionManager
 using Jini in order to lookup the transaction manager based on a name (can have null
 value). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OpenSpacesMuleContextLoader
 OpenSpacesMuleContextLoader used for loading Mule configuration that refrenced from
 PU configuration file. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEventListenerContainer
A simple based class for  
SpaceDataEventListener based containers. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleAsyncPollingEventListenerContainer
Async 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  | 
SimpleNotifyEventListenerContainer
A simple notification based container allowing to register a  
SpaceDataEventListener that will be triggered by notifications. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimplePollingEventListenerContainer
Event 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  | 
EventContainersBus
Holds dynamically generated event containers. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MemCacheDaemon  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Collection<ServiceDetailsProvider> | 
ProcessingUnitContainer.getServiceDetailsProviders()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JeeProcessingUnitContainer
An extension to the  
ApplicationContextProcessingUnitContainer
 that can handle JEE processing units. | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<ServiceDetailsProvider> | 
JeeProcessingUnitContainer.getServiceDetailsProviders()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JettyProcessingUnitContainer
The 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  | 
SpaceRemotingServiceExporter
Exports a list of services (beans) as remote services with the Space as the transport layer. 
 | 
Copyright © GigaSpaces.