gate.creole.annic
Interface SearchableDataStore

All Superinterfaces:
DataStore, FeatureBearer, NameBearer, Searchable
All Known Implementing Classes:
LuceneDataStoreImpl

public interface SearchableDataStore
extends Searchable, DataStore

Datastores want to become indexable and searchable should implement this interface.

Author:
niraj

Field Summary
 
Fields inherited from interface gate.DataStore
DATASTORE_FEATURE_NAME, LR_ID_FEATURE_NAME
 
Method Summary
 
Methods inherited from interface gate.creole.annic.Searchable
getIndexer, getSearcher, next, search, setIndexer, setSearcher
 
Methods inherited from interface gate.DataStore
addDatastoreListener, adopt, canReadLR, canWriteLR, close, create, delete, delete, findLrIds, findLrIds, getComment, getIconName, getLr, getLrIds, getLrName, getLrNames, getLrTypes, getSecurityInfo, getSession, getStorageUrl, isAutoSaving, lockLr, open, removeDatastoreListener, setAutoSaving, setSecurityInfo, setSession, setStorageUrl, sync, unlockLr
 
Methods inherited from interface gate.util.FeatureBearer
getFeatures, setFeatures
 
Methods inherited from interface gate.util.NameBearer
getName, setName