org.lexevs.dao.index.service.metadata
Class LuceneMetadataIndexService
java.lang.Object
org.lexevs.dao.index.service.metadata.LuceneMetadataIndexService
All Implemented Interfaces: MetadataIndexService
public class LuceneMetadataIndexService extends java.lang.Objectimplements MetadataIndexService
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
LuceneMetadataIndexService
public LuceneMetadataIndexService ()
listCodingSchemes
public AbsoluteCodingSchemeVersionReferenceList listCodingSchemes ()
Specified by: listCodingSchemes
in interface MetadataIndexService
indexMetadata
public void indexMetadata (java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.net.URI metaDataLocation,
boolean appendToExistingMetaData)
throws java.lang.Exception
Specified by: indexMetadata
in interface MetadataIndexService
Throws:
java.lang.Exception
removeMetadata
public void removeMetadata (java.lang.String codingSchemeUri,
java.lang.String version)
Specified by: removeMetadata
in interface MetadataIndexService
search
public MetadataPropertyList search (org.apache.lucene.search.Query query)
Specified by: search
in interface MetadataIndexService
setMetadataIndexCreator
public void setMetadataIndexCreator (MetadataIndexCreator metadataIndexCreator)
getMetadataIndexCreator
public MetadataIndexCreator getMetadataIndexCreator ()
setIndexDaoManager
public void setIndexDaoManager (IndexDaoManager indexDaoManager)
getIndexDaoManager
public IndexDaoManager getIndexDaoManager ()
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD