GigaSpaces XAP 9.1 API

Package org.openspaces.core.space.filter

A package allowing to simplify the injection of an actual ISpaceFilter instance during Space creation.

See:
          Description

Interface Summary
FilterProviderFactory A filter provider factory is a bean responsible for creating / providing FilterProvider implementation.
 

Class Summary
AbstractFilterProviderAdapterFactoryBean A base class for filter adapters that delegate the invocation of filter operation and lifecycle methods to another class.
AbstractFilterProviderFactoryBean A base factory for FilterProvider allowing to construct a filter provider that can be used to provide pre initialized ISpaceFilter implementation including its different aspects to an embedded space.
AnnotationFilterFactoryBean A FilterProvider factory that accepts a Pojo filter with annotation markers as to which filter operation to listen to.
FilterOperationDelegate An ISpaceFilter implementation that acts as an adapter delegating the execution of the filter lifecycle methods and specific operation to pluggable reflection based methods.
MethodFilterFactoryBean A FilterProvider factory that accepts a Pojo filter with different operation callbacks that are marked using this factory.
SpaceFilterProviderFactory A FilterProvider factory that accepts a concrete ISpaceFilter implementation in addition to all the operation codes it will listen to.
 

Exception Summary
FilterExecutionException A nested runtime exception wrapping a filter execution exception.
 

Annotation Types Summary
AfterAllNotifyTrigger Filter callback after all notify trigger.
AfterExecute Filter callback after execute operation
AfterNotifyTrigger Filter callback after notify trigger.
AfterRead Filter callback after read operation.
AfterReadMultiple Filter callback after read multiple operation.
AfterRemoveByLease Filter callback after an entry was removed due to lease expression or lease cancel.
AfterTake Filter callback after take operation.
AfterTakeMultiple Filter callback after take multiple operation.
AfterUpdate Filter callback after update operation.
AfterWrite Filter callback after write operation.
BeforeAllNotifyTrigger Filter callback before all notify trigger.
BeforeAuthentication Filter callback before authentication.
BeforeCleanSpace Filter callback after clean space operation.
BeforeExecute Filter callback before execute operation
BeforeNotify Filter callback before notify operation.
BeforeNotifyTrigger Filter callback before notify trigger.
BeforeRead Filter callback before read operation.
BeforeReadMultiple Filter callback before read multiple operation.
BeforeRemoveByLease Filter callback before an entry was removed due to lease expression or lease cancel.
BeforeTake Filter callback before take operation.
BeforeTakeMultiple Filter callback before take multiple operation.
BeforeUpdate Filter callback before update operation.
BeforeWrite Filter callback before write operation.
OnFilterClose A callback method when the filter is closed.
OnFilterInit A callback method when the filter is initialized.
 

Package org.openspaces.core.space.filter Description

A package allowing to simplify the injection of an actual ISpaceFilter instance during Space creation. Includes simply adapters allowing to configure filters using annotations or method listings.


GigaSpaces XAP 9.1 API

Copyright © GigaSpaces.