IBM WebSphere® DataPower® XC10 Appliance
Release 1.0 Client API Specification

com.ibm.websphere.objectgrid.config
Interface ObjectGridConfiguration


public interface ObjectGridConfiguration

An ObjectGridConfiguration object can be used to override ObjectGrid plugins on the client side. The com.ibm.websphere.objectgrid.plugins.ObjectGridEventListener and the com.ibm.websphere.objectgrid.plugins.TransactionCallback Plugins can be overridden.

Since:
WAS XD 6.0.1.2, XC10
See Also:
ObjectGridEventListener, TransactionCallback

Method Summary
 void addBackingMapConfiguration(BackingMapConfiguration backingMapConfiguration)
          Add a BackingMapConfiguration to this ObjectGridConfiguration.
 void addPlugin(Plugin plugin)
          Add a Plugin to this ObjectGridConfiguration.
 java.util.List getBackingMapConfigurations()
          Get the List of BackingMapConfiguration objects that are attached to this ObjectGridConfiguration object
 java.lang.String getName()
          Get the name of this ObjectGridConfiguration
 java.util.List getPlugins()
          Get the Plugins that have been attached to this ObjectGridConfiguration.
 void setBackingMapConfigurations(java.util.List backingMapConfigList)
          Set the BackingMapConfiguration objects for this ObjectGridConfiguration.
 void setPlugins(java.util.List pluginList)
          Set the Plugins for this ObjectGridConfiguration.
 

Method Detail

getName

java.lang.String getName()
Get the name of this ObjectGridConfiguration

Returns:
the name of this ObjectGridConfiguration

addBackingMapConfiguration

void addBackingMapConfiguration(BackingMapConfiguration backingMapConfiguration)
Add a BackingMapConfiguration to this ObjectGridConfiguration.

Parameters:
backingMapConfiguration -

setBackingMapConfigurations

void setBackingMapConfigurations(java.util.List backingMapConfigList)
Set the BackingMapConfiguration objects for this ObjectGridConfiguration. Any BackingMapConfiguration objects that were previously attached to this ObjectGridConfiguration object will be overridden.

Parameters:
backingMapConfigList - - A List of BackingMapConfiguration objects.
See Also:
BackingMapConfiguration

getBackingMapConfigurations

java.util.List getBackingMapConfigurations()
Get the List of BackingMapConfiguration objects that are attached to this ObjectGridConfiguration object

Returns:
a List of BackingMapConfiguration objects
See Also:
BackingMapConfiguration

addPlugin

void addPlugin(Plugin plugin)
Add a Plugin to this ObjectGridConfiguration. The Plugins that can be overridden on a client-side ObjectGrid are com.ibm.websphere.objectgrid.plugins.ObjectGridEventListener and com.ibm.websphere.objectgrid.plugins.TransactionCallback.

Parameters:
plugin -
See Also:
setPlugins(List), Plugin

setPlugins

void setPlugins(java.util.List pluginList)
Set the Plugins for this ObjectGridConfiguration. Any Plugins that were previously attached to this ObjectGridConfiguration object will be overridden.

Parameters:
pluginList - - a List of Plugins
See Also:
addPlugin(Plugin), Plugin

getPlugins

java.util.List getPlugins()
Get the Plugins that have been attached to this ObjectGridConfiguration.

Returns:
a List of Plugin objects
See Also:
Plugin

IBM WebSphere® DataPower® XC10 Appliance
Release 1.0 Client API Specification

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