Snapper 3.0 API

org.enhydra.snapperAdmin.spec
Interface IndexerBaseSpec

All Known Implementing Classes:
IndexerBase

public interface IndexerBaseSpec


Method Summary
 void close()
           
 boolean fileOK(java.io.File file)
           
 boolean getIndexSizeReached()
           
 java.util.Vector getNotIndexed()
           
 void indexDocs(java.lang.String siteName, java.lang.String host, java.lang.String language, java.lang.String location, java.lang.String protocol, java.lang.String username, java.lang.String password, boolean create, boolean ntlm)
           
 void indexInclude()
           
 void indexMetaData()
           
 void initChecker(int age, int size, org.enhydra.snapper.resources.Site site)
           
 void optimize()
           
 void setDoStop(boolean n)
           
 void setExclude(java.lang.String db, java.lang.String table, java.lang.String column)
           
 void setInclude(java.lang.String db, java.lang.String table, java.lang.String column, java.lang.String modified)
           
 void setIndexContents(boolean indexContent)
           
 void setIndexDiference(boolean index)
           
 void setIndexDirectory(boolean indexDirectory)
           
 void setIndexFileTypes(java.util.Properties prop)
           
 void setIndexUnknownFileTypes(boolean indexUnknownFileTypes)
           
 void setLogFileName(java.lang.String logFileName)
           
 void setMeta(java.lang.String db, java.lang.String table, java.lang.String file, java.lang.String key, java.lang.String value)
           
 void setUpIndexer(boolean parserAfterMetadata, java.lang.String siteName, java.lang.String language, boolean create, java.lang.String classname)
           
 

Method Detail

setDoStop

void setDoStop(boolean n)

indexInclude

void indexInclude()

indexMetaData

void indexMetaData()

setUpIndexer

void setUpIndexer(boolean parserAfterMetadata,
                  java.lang.String siteName,
                  java.lang.String language,
                  boolean create,
                  java.lang.String classname)

optimize

void optimize()

close

void close()

indexDocs

void indexDocs(java.lang.String siteName,
               java.lang.String host,
               java.lang.String language,
               java.lang.String location,
               java.lang.String protocol,
               java.lang.String username,
               java.lang.String password,
               boolean create,
               boolean ntlm)

fileOK

boolean fileOK(java.io.File file)

initChecker

void initChecker(int age,
                 int size,
                 org.enhydra.snapper.resources.Site site)

getNotIndexed

java.util.Vector getNotIndexed()

setMeta

void setMeta(java.lang.String db,
             java.lang.String table,
             java.lang.String file,
             java.lang.String key,
             java.lang.String value)

setExclude

void setExclude(java.lang.String db,
                java.lang.String table,
                java.lang.String column)

setInclude

void setInclude(java.lang.String db,
                java.lang.String table,
                java.lang.String column,
                java.lang.String modified)

setIndexContents

void setIndexContents(boolean indexContent)

setIndexUnknownFileTypes

void setIndexUnknownFileTypes(boolean indexUnknownFileTypes)

setIndexDirectory

void setIndexDirectory(boolean indexDirectory)

setIndexFileTypes

void setIndexFileTypes(java.util.Properties prop)

setIndexDiference

void setIndexDiference(boolean index)

setLogFileName

void setLogFileName(java.lang.String logFileName)

getIndexSizeReached

boolean getIndexSizeReached()

Snapper 3.0 API