|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GigaSpace | |
---|---|
org.openspaces.admin.space | Support for managing of Space(s) through the Admin API. |
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.context | Allowing to inject configured GigaSpace instances within Spring application context using annotations. |
org.openspaces.core.executor | |
org.openspaces.core.executor.juc | |
org.openspaces.core.space.mode | A package exposing Space mode (primary/backup) events through Spring application event support. |
org.openspaces.core.space.support | |
org.openspaces.esb.mule.eventcontainer | |
org.openspaces.esb.mule.queue | |
org.openspaces.esb.mule.seda | |
org.openspaces.events | A package including based classes and support classes for different OpenSpaces event containers. |
org.openspaces.events.adapter | A package including adapter implementation of SpaceDataEventListener allowing to use either annotation or method listing to listen for events generated by different event containers. |
org.openspaces.events.asyncpolling | |
org.openspaces.events.asyncpolling.receive | |
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.polling.receive | An abstraction on top of the actual receive operation performed by the polling event container. |
org.openspaces.events.polling.trigger | An abstraction on top of the trigger operation performed before the initiation of transactional receive operation. |
org.openspaces.events.support | |
org.openspaces.jdbc.datasource | Implementations of Jdbc DataSource interface using GigaSpaces support for Jdbc based on an actual IJSpace or GigaSpace implementation. |
org.openspaces.jms | Holds simple factory beans to create GigaSpaces implementations of JMS ConnectionFactory and XAConnectionFactory. |
org.openspaces.remoting | A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting integrations. |
org.openspaces.remoting.scripting |
Uses of GigaSpace in org.openspaces.admin.space |
---|
Methods in org.openspaces.admin.space that return GigaSpace | |
---|---|
GigaSpace |
Space.getGigaSpace()
Returns the clustered view of the space to operate on. |
GigaSpace |
SpaceInstance.getGigaSpace()
Returns the direct proxy to the actual space instance. |
Uses of GigaSpace in org.openspaces.core |
---|
Classes in org.openspaces.core that implement GigaSpace | |
---|---|
class |
DefaultGigaSpace
Default implementation of GigaSpace . |
Methods in org.openspaces.core that return GigaSpace | |
---|---|
GigaSpace |
DefaultGigaSpace.getClustered()
|
GigaSpace |
GigaSpace.getClustered()
Returns a clustered view of the GigaSpace is this is a GigaSpace
that worked directly against a cluster member. |
GigaSpace |
GigaSpaceConfigurer.gigaSpace()
Creates a new GigaSpace instance if non already created. |
Methods in org.openspaces.core that return types with arguments of type GigaSpace | |
---|---|
Class<? extends GigaSpace> |
GigaSpaceFactoryBean.getObjectType()
|
Constructors in org.openspaces.core with parameters of type GigaSpace | |
---|---|
IteratorBuilder(GigaSpace gigaSpace)
Constructs a new iterator builder using the given GigaSpace. |
Uses of GigaSpace in org.openspaces.core.context |
---|
Methods in org.openspaces.core.context that return GigaSpace | |
---|---|
protected GigaSpace |
GigaSpaceContextBeanPostProcessor.findGigaSpaceByName(String gsName)
|
protected GigaSpace |
GigaSpaceLateContextBeanFactoryPostProcessor.findGigaSpaceByName(String gsName)
|
Uses of GigaSpace in org.openspaces.core.executor |
---|
Methods in org.openspaces.core.executor with parameters of type GigaSpace | |
---|---|
static TaskExecutorService |
TaskExecutors.newExecutorService(GigaSpace gigaSpace)
Construts a new DefaultTaskExecutorService which is an executor
service that can execute tasks on top of the Space. |
void |
TaskGigaSpaceAware.setGigaSpace(GigaSpace gigaSpace)
Injects the space the task is executed on. |
Uses of GigaSpace in org.openspaces.core.executor.juc |
---|
Constructors in org.openspaces.core.executor.juc with parameters of type GigaSpace | |
---|---|
DefaultTaskExecutorService(GigaSpace gigaSpace)
|
Uses of GigaSpace in org.openspaces.core.space.mode |
---|
Methods in org.openspaces.core.space.mode with parameters of type GigaSpace | |
---|---|
void |
SpaceModeContextLoader.setGigaSpace(GigaSpace gigaSpace)
Allows to set the GigaSpace instance that will control (based on its Space mode - PRIMARY or BACKUP) if the context will be loaded or not. |
Uses of GigaSpace in org.openspaces.core.space.support |
---|
Methods in org.openspaces.core.space.support with parameters of type GigaSpace | |
---|---|
void |
WorkerAdapter.setGigaSpace(GigaSpace gigaSpace)
Sets the GigaSpace that will be used to pass an IJSpace
instance to the worker init method. |
Uses of GigaSpace in org.openspaces.esb.mule.eventcontainer |
---|
Methods in org.openspaces.esb.mule.eventcontainer with parameters of type GigaSpace | |
---|---|
protected void |
OpenSpacesMessageReceiver.doReceiveEvent(Object data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
|
void |
OpenSpacesMessageReceiver.onEvent(Object data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
An event callback with the actual data object of the event. |
Uses of GigaSpace in org.openspaces.esb.mule.queue |
---|
Methods in org.openspaces.esb.mule.queue that return GigaSpace | |
---|---|
GigaSpace |
OpenSpacesQueueConnector.getGigaSpaceObj()
|
Uses of GigaSpace in org.openspaces.esb.mule.seda |
---|
Fields in org.openspaces.esb.mule.seda declared as GigaSpace | |
---|---|
protected GigaSpace |
SpaceAwareSedaService.gigaSpace
|
Methods in org.openspaces.esb.mule.seda that return GigaSpace | |
---|---|
GigaSpace |
OpenSpacesSedaModel.getGigaSpaceObj()
|
Uses of GigaSpace in org.openspaces.events |
---|
Methods in org.openspaces.events that return GigaSpace | |
---|---|
protected GigaSpace |
AbstractSpaceListeningContainer.getGigaSpace()
Returns the GigaSpace instance to be used for Space operations. |
Methods in org.openspaces.events with parameters of type GigaSpace | |
---|---|
void |
SpaceDataEventListener.onEvent(T data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
An event callback with the actual data object of the event. |
void |
AbstractSpaceListeningContainer.setGigaSpace(GigaSpace gigaSpace)
Sets the GigaSpace instance to be used for space event listening operations. |
Uses of GigaSpace in org.openspaces.events.adapter |
---|
Methods in org.openspaces.events.adapter with parameters of type GigaSpace | |
---|---|
protected void |
AbstractResultEventListenerAdapter.handleResult(Object result,
GigaSpace gigaSpace)
Writes the result back to the space (if not null ) under the configured write
lease. |
void |
AbstractResultEventListenerAdapter.onEvent(Object data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
Implements the SpaceDataEventListener by delegating to
AbstractResultEventListenerAdapter.onEventWithResult(Object,org.openspaces.core.GigaSpace,org.springframework.transaction.TransactionStatus,Object)
and writing the result back to the space (if it is not null ) using
AbstractResultEventListenerAdapter.handleResult(Object,org.openspaces.core.GigaSpace) . |
void |
TaskExecutorEventListenerAdapter.onEvent(Object data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
Listens for events and and delegates them to the TaskExecutorEventListenerAdapter.setDelegate(org.openspaces.events.SpaceDataEventListener)
to be executed using the provided TaskExecutorEventListenerAdapter.setTaskExecutor(org.springframework.core.task.TaskExecutor) . |
protected abstract Object |
AbstractResultEventListenerAdapter.onEventWithResult(Object data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
An event listener callback allowing to return a result that will be written back to the space. |
protected Object |
AbstractReflectionEventListenerAdapter.onEventWithResult(Object data,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
Delegates the event listener invocation to the appropriate method of the configured AbstractReflectionEventListenerAdapter.setDelegate(Object) . |
Uses of GigaSpace in org.openspaces.events.asyncpolling |
---|
Constructors in org.openspaces.events.asyncpolling with parameters of type GigaSpace | |
---|---|
SimpleAsyncPollingContainerConfigurer(GigaSpace gigaSpace)
|
Uses of GigaSpace in org.openspaces.events.asyncpolling.receive |
---|
Methods in org.openspaces.events.asyncpolling.receive with parameters of type GigaSpace | |
---|---|
AsyncFuture |
AsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Perform the async receive operation. |
AsyncFuture |
SingleReadAsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Performs a single take usign asyncRead(Object) . |
AsyncFuture |
SingleTakeAsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Performs a single take usign asyncTake(Object) . |
AsyncFuture |
ExclusiveReadAsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Performs a single take usign asyncRead(Object) under exclusive
read lock. |
Uses of GigaSpace in org.openspaces.events.notify |
---|
Constructors in org.openspaces.events.notify with parameters of type GigaSpace | |
---|---|
SimpleNotifyContainerConfigurer(GigaSpace gigaSpace)
|
Uses of GigaSpace in org.openspaces.events.polling |
---|
Constructors in org.openspaces.events.polling with parameters of type GigaSpace | |
---|---|
SimplePollingContainerConfigurer(GigaSpace gigaSpace)
|
Uses of GigaSpace in org.openspaces.events.polling.receive |
---|
Methods in org.openspaces.events.polling.receive with parameters of type GigaSpace | |
---|---|
protected abstract Object |
AbstractNonBlockingReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Performs a receive operations in a blocking manner. |
protected Object |
SingleTakeReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Performs a single take operation using take(Object, long) with
the given timeout. |
protected Object |
MultiReadReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
First tries and perform a readMultiple(Object,int)
using the provided template and configured maxEntries (defaults to 50 ). |
protected Object |
ExclusiveReadReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Performs single read operation using read(Object,long)
under an exclusive read lock. |
protected Object |
MultiTakeReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
First tries and perform a takeMultiple(Object,int)
using the provided template and configured maxEntries (defaults to 50 ). |
protected Object |
MultiExclusiveReadReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
First tries and perform a readMultiple(Object,int)
using the provided template and configured maxEntries (defaults to 50 ). |
protected Object |
SingleReadReceiveOperationHandler.doReceiveBlocking(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Performs single read operation using read(Object,long) with the
given timeout. |
protected abstract Object |
AbstractNonBlockingReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Performs a receive operations in a non blocking manner. |
protected Object |
SingleTakeReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Performs a single take operation using take(Object, long) with
no timeout. |
protected Object |
MultiReadReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Perform a readMultiple(Object,int)
using the provided template and configured maxEntries (defaults to 50 ). |
protected Object |
ExclusiveReadReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Performs single read operation using read(Object,long)
under an exclusive read lock with no timeout. |
protected Object |
MultiTakeReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Performs a non blocking takeMultiple(Object, int) . |
protected Object |
MultiExclusiveReadReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Perform a readMultiple(Object,int)
using the provided template and configured maxEntries (defaults to 50 ). |
protected Object |
SingleReadReceiveOperationHandler.doReceiveNonBlocking(Object template,
GigaSpace gigaSpace)
Performs single read operation using read(Object,long) with no
timeout. |
Object |
AbstractNonBlockingReceiveOperationHandler.receive(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Performs the receive operation. |
Object |
ReceiveOperationHandler.receive(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Performs the actual receive operation. |
Uses of GigaSpace in org.openspaces.events.polling.trigger |
---|
Methods in org.openspaces.events.polling.trigger with parameters of type GigaSpace | |
---|---|
Object |
ReadTriggerOperationHandler.triggerReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Uses read(Object,long) and returns its result. |
Object |
TriggerOperationHandler.triggerReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout)
Allows to perform a trigger receive operation which control if the active receive operation will be performed in a polling event container. |
Uses of GigaSpace in org.openspaces.events.support |
---|
Methods in org.openspaces.events.support that return GigaSpace | |
---|---|
static GigaSpace |
AnnotationProcessorUtils.findGigaSpace(Object bean,
String gigaSpaceName,
ApplicationContext applicationContext,
String beanName)
|
Uses of GigaSpace in org.openspaces.jdbc.datasource |
---|
Methods in org.openspaces.jdbc.datasource with parameters of type GigaSpace | |
---|---|
void |
SpaceDriverManagerDataSource.setGigaSpace(GigaSpace gigaSpace)
|
void |
DbcpBasicDataSource.setGigaSpace(GigaSpace gigaSpace)
|
Uses of GigaSpace in org.openspaces.jms |
---|
Methods in org.openspaces.jms with parameters of type GigaSpace | |
---|---|
void |
GigaSpaceConnectionFactory.setGigaSpace(GigaSpace gigaSpace)
The GigaSpace instance to acquire the IJSpace
from. |
void |
GigaSpaceXAConnectionFactory.setGigaSpace(GigaSpace gigaSpace)
The GigaSpace instance to acquire the IJSpace
from. |
Uses of GigaSpace in org.openspaces.remoting |
---|
Methods in org.openspaces.remoting that return GigaSpace | |
---|---|
protected GigaSpace |
RemotingAnnotationBeanPostProcessor.findGigaSpaceByName(String gsName)
|
Methods in org.openspaces.remoting with parameters of type GigaSpace | |
---|---|
void |
SpaceRemotingServiceExporter.onEvent(EventDrivenSpaceRemotingEntry remotingEntry,
GigaSpace gigaSpace,
TransactionStatus txStatus,
Object source)
Receives a EventDrivenSpaceRemotingEntry which holds all the relevant
invocation information. |
void |
EventDrivenSpaceRemotingProxyFactoryBean.setGigaSpace(GigaSpace gigaSpace)
Sets the GigaSpace interface that will be used to work with the space as the transport layer for both writing and taking EventDrivenSpaceRemotingEntry . |
void |
ExecutorSpaceRemotingProxyFactoryBean.setGigaSpace(GigaSpace gigaSpace)
Sets the GigaSpace interface that will be used to work with the space as the transport layer. |
void |
SyncSpaceRemotingProxyFactoryBean.setGigaSpace(GigaSpace gigaSpace)
Deprecated. Sets the GigaSpace interface that will be used to work with the space as the transport layer. |
Constructors in org.openspaces.remoting with parameters of type GigaSpace | |
---|---|
AsyncRemotingProxyConfigurer(GigaSpace gigaSpace,
Class<T> serviceInterface)
Deprecated. |
|
EventDrivenRemoteFuture(GigaSpace gigaSpace,
EventDrivenSpaceRemotingEntry remotingEntry)
|
|
EventDrivenRemotingProxyConfigurer(GigaSpace gigaSpace,
Class<T> serviceInterface)
|
|
ExecutorRemotingProxyConfigurer(GigaSpace gigaSpace,
Class<T> serviceInterface)
|
|
SyncRemotingProxyConfigurer(GigaSpace gigaSpace,
Class<T> serviceInterface)
|
Uses of GigaSpace in org.openspaces.remoting.scripting |
---|
Constructors in org.openspaces.remoting.scripting with parameters of type GigaSpace | |
---|---|
AsyncScriptingProxyConfigurer(GigaSpace gigaSpace)
Deprecated. Creates a new AsyncScriptingProxyConfigurer on top of the given space |
|
EventDrivenScriptingProxyConfigurer(GigaSpace gigaSpace)
Creates a new AsyncScriptingProxyConfigurer on top of the given space |
|
ExecutorScriptingProxyConfigurer(GigaSpace gigaSpace)
Creates a new ExecutorScriptingProxyConfigurer on top of the given space |
|
SyncScriptingProxyConfigurer(GigaSpace gigaSpace)
Deprecated. |
|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |