IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

com.ibm.websphere.objectgrid.config
Interface PluginType

All Superinterfaces:
Serializable

public interface PluginType
extends Serializable

Every Plugin has a PluginType. The PluginType is specified during Plugin creation.

ObjectGridConfiguration objects support the following PluginTypes for overriding client-side ObjectGrid plugins:

BackingMapConfiguration objects support the following PluginTypes for overriding client-side BackingMap plugins:

Since:
WAS XD 6.0.1.2, XC10
See Also:
ObjectGridConfigFactory.createPlugin(PluginType, String)

Field Summary
static PluginType COLLISION_ARBITER
          PluginType.COLLISION_ARBITER can be used to attach a CollisionArbiter plugin to an ObjectGrid.
static PluginType EVICTOR
          PluginType.EVICTOR can be used to attach an Evictor to a BackingMap.
static PluginType MAP_EVENT_LISTENER
          PluginType.MAP_EVENT_LISTENER can be used to attach a MapEventListener to a BackingMap.
static PluginType MAP_LIFECYCLE_LISTENER
          PluginType.MAP_LIFECYCLE_LISTENER can be used to attach a BackingMapLifecycleListener plugin to an BackingMap
static PluginType MAP_SERIALIZER_PLUGIN
          PluginType.MAP_SERIALIZER_PLUGIN can be used to attach a MapSerializerPlugin to a BackingMap to serialize keys.
static PluginType OBJECTGRID_EVENT_LISTENER
          PluginType.OBJECTGRID_EVENT_LISTENER can be used to attach an ObjectGridEventListener plugin to an ObjectGrid
static PluginType OBJECTGRID_LIFECYCLE_LISTENER
          PluginType.OBJECTGRID_LIFECYCLE_LISTENER can be used to attach an ObjectGridLifecycleListener plugin to an ObjectGrid
static PluginType TRANSACTION_CALLBACK
          PluginType.TRANSACTION_CALLBACK can be used to attach a TransactionCallback plugin to an ObjectGrid.
 

Field Detail

OBJECTGRID_EVENT_LISTENER

static final PluginType OBJECTGRID_EVENT_LISTENER
PluginType.OBJECTGRID_EVENT_LISTENER can be used to attach an ObjectGridEventListener plugin to an ObjectGrid


TRANSACTION_CALLBACK

static final PluginType TRANSACTION_CALLBACK
PluginType.TRANSACTION_CALLBACK can be used to attach a TransactionCallback plugin to an ObjectGrid.


COLLISION_ARBITER

static final PluginType COLLISION_ARBITER
PluginType.COLLISION_ARBITER can be used to attach a CollisionArbiter plugin to an ObjectGrid.


OBJECTGRID_LIFECYCLE_LISTENER

static final PluginType OBJECTGRID_LIFECYCLE_LISTENER
PluginType.OBJECTGRID_LIFECYCLE_LISTENER can be used to attach an ObjectGridLifecycleListener plugin to an ObjectGrid

Since:
7.1.1

EVICTOR

static final PluginType EVICTOR
PluginType.EVICTOR can be used to attach an Evictor to a BackingMap.


MAP_EVENT_LISTENER

static final PluginType MAP_EVENT_LISTENER
PluginType.MAP_EVENT_LISTENER can be used to attach a MapEventListener to a BackingMap.


MAP_SERIALIZER_PLUGIN

static final PluginType MAP_SERIALIZER_PLUGIN
PluginType.MAP_SERIALIZER_PLUGIN can be used to attach a MapSerializerPlugin to a BackingMap to serialize keys.

Since:
7.1.1

MAP_LIFECYCLE_LISTENER

static final PluginType MAP_LIFECYCLE_LISTENER
PluginType.MAP_LIFECYCLE_LISTENER can be used to attach a BackingMapLifecycleListener plugin to an BackingMap

Since:
7.1.1

IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.