Package | Description |
---|---|
org.openspaces.archive | |
org.openspaces.esb.mule.eventcontainer | |
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.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.remoting |
A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting
integrations.
|
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 |
OpenSpacesMessageReceiver
OpenSpacesMessageReceiver is used to receive data from an GigaSpaces's space. |
Modifier and Type | Method and Description |
---|---|
protected SpaceDataEventListener |
AbstractEventListenerContainer.getEventListener() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractEventListenerContainer.executeListener(SpaceDataEventListener eventListener,
Object eventData,
org.springframework.transaction.TransactionStatus txStatus,
Object source)
Executes the given listener if the container is running (
AbstractEventListenerContainer.isRunning() . |
protected void |
AbstractEventListenerContainer.invokeListener(SpaceDataEventListener eventListener,
Object eventData,
org.springframework.transaction.TransactionStatus txStatus,
Object source)
Invokes the configured
SpaceDataEventListener based on the
provided data. |
void |
AbstractEventListenerContainer.setEventListener(SpaceDataEventListener eventListener)
Sets the event listener implementation that will be used to delegate events to.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractReflectionEventListenerAdapter
Base class for reflection driven invocation of event listener methods.
|
class |
AbstractResultEventListenerAdapter
A base class event listener allowing for event listeners result handling by writing it back to
the space.
|
class |
AnnotationEventListenerAdapter
An event listener adapter that uses
SpaceDataEvent annotation in order to find event
listener methods to delegate to. |
class |
MethodEventListenerAdapter
The method event listener adapter allows to configure the method name (using
MethodEventListenerAdapter.setMethodName(String) that the event will be delegated to. |
class |
TaskExecutorEventListenerAdapter
An adapter that delegates the execution of a
SpaceDataEventListener
to Spring TaskExecutor implementation (usually to be executed in a different thread). |
Modifier and Type | Method and Description |
---|---|
void |
TaskExecutorEventListenerAdapter.setDelegate(SpaceDataEventListener delegate)
Sets the delegate that will invoked using the task executor.
|
Modifier and Type | Method and Description |
---|---|
SimpleAsyncPollingContainerConfigurer |
SimpleAsyncPollingContainerConfigurer.eventListener(SpaceDataEventListener eventListener) |
Modifier and Type | Interface and Description |
---|---|
interface |
NotifyTypeProvider
An extension of space event listener allowing the listener to control programmatically (without
the user having to configure it within the notify container) which notifications this listener
will be invoked on.
|
Modifier and Type | Method and Description |
---|---|
SimpleNotifyContainerConfigurer |
SimpleNotifyContainerConfigurer.eventListener(SpaceDataEventListener eventListener) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SimplePollingEventListenerContainer.doReceiveAndExecute(SpaceDataEventListener eventListener,
Object template,
org.springframework.transaction.TransactionStatus status) |
SimplePollingContainerConfigurer |
SimplePollingContainerConfigurer.eventListener(SpaceDataEventListener eventListener) |
protected boolean |
SimplePollingEventListenerContainer.receiveAndExecute(SpaceDataEventListener eventListener)
Execute the listener for a message received from the given consumer, wrapping the entire
operation in an external transaction if demanded.
|
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.