This package contains the interfaces for the Map index related plug-in framework.

Overview

Map index plug-in framework provides a way to index cached objects for non-key search. In most cases, the supplied, built-in implementation can be used: {@link com.ibm.websphere.objectgrid.plugins.index.HashIndex}.

Implementing an index

Custom map index implementations can also be created by implementing the {@link com.ibm.websphere.objectgrid.plugins.index.MapIndexPlugin} interface. This class will need to return an object that implements the index specific interface (such as MapIndex or MapRangeIndex) when the application asks the ObjectMap for a reference to an index using the {@link com.ibm.websphere.objectgrid.ObjectMap#getIndex(String)} method.