fr.paris.lutece.plugins.comarquage.service.search
Class CoMarquageLocalIndexer

java.lang.Object
  extended by fr.paris.lutece.plugins.comarquage.service.search.CoMarquageLocalIndexer
All Implemented Interfaces:
fr.paris.lutece.portal.service.search.SearchIndexer

public class CoMarquageLocalIndexer
extends java.lang.Object
implements fr.paris.lutece.portal.service.search.SearchIndexer

Indexer service for local cards (comarquage)


Field Summary
static java.lang.String INDEX_TYPE_COMARQUAGE
           
 
Constructor Summary
CoMarquageLocalIndexer()
           
 
Method Summary
 java.lang.String getDescription()
          
 java.util.List<org.apache.lucene.document.Document> getDocuments()
          
 java.util.List<org.apache.lucene.document.Document> getDocuments(java.lang.String strIdDocument)
          
 java.util.List<java.lang.String> getListType()
          
 java.lang.String getName()
          
 java.lang.String getSpecificSearchAppUrl()
          
 java.lang.String getVersion()
          
 void indexDocuments()
          Index all document
 boolean isEnable()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INDEX_TYPE_COMARQUAGE

public static final java.lang.String INDEX_TYPE_COMARQUAGE
See Also:
Constant Field Values
Constructor Detail

CoMarquageLocalIndexer

public CoMarquageLocalIndexer()
Method Detail

getDocuments

public java.util.List<org.apache.lucene.document.Document> getDocuments()
                                                                 throws java.io.IOException,
                                                                        java.lang.InterruptedException,
                                                                        fr.paris.lutece.portal.service.message.SiteMessageException

Throws:
java.io.IOException
java.lang.InterruptedException
fr.paris.lutece.portal.service.message.SiteMessageException

getDocuments

public java.util.List<org.apache.lucene.document.Document> getDocuments(java.lang.String strIdDocument)
                                                                 throws java.io.IOException,
                                                                        java.lang.InterruptedException,
                                                                        fr.paris.lutece.portal.service.message.SiteMessageException

Specified by:
getDocuments in interface fr.paris.lutece.portal.service.search.SearchIndexer
Throws:
java.io.IOException
java.lang.InterruptedException
fr.paris.lutece.portal.service.message.SiteMessageException

indexDocuments

public void indexDocuments()
                    throws java.io.IOException,
                           java.lang.InterruptedException,
                           fr.paris.lutece.portal.service.message.SiteMessageException
Index all document

Specified by:
indexDocuments in interface fr.paris.lutece.portal.service.search.SearchIndexer
Throws:
java.io.IOException - exception
java.lang.InterruptedException - exception
fr.paris.lutece.portal.service.message.SiteMessageException - exception

getName

public java.lang.String getName()

Specified by:
getName in interface fr.paris.lutece.portal.service.search.SearchIndexer

getVersion

public java.lang.String getVersion()

Specified by:
getVersion in interface fr.paris.lutece.portal.service.search.SearchIndexer

getDescription

public java.lang.String getDescription()

Specified by:
getDescription in interface fr.paris.lutece.portal.service.search.SearchIndexer

isEnable

public boolean isEnable()

Specified by:
isEnable in interface fr.paris.lutece.portal.service.search.SearchIndexer

getListType

public java.util.List<java.lang.String> getListType()

Specified by:
getListType in interface fr.paris.lutece.portal.service.search.SearchIndexer

getSpecificSearchAppUrl

public java.lang.String getSpecificSearchAppUrl()

Specified by:
getSpecificSearchAppUrl in interface fr.paris.lutece.portal.service.search.SearchIndexer


Copyright © 2012 Mairie de Paris. All Rights Reserved.