|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.pangaea.metadataportal.config.Config
public class Config
Main panFMP configuration class. It loads the configuration from a XML file.
| Nested Class Summary | |
|---|---|
static class |
Config.ConfigMode
|
static class |
Config.IndexDirImplementation
|
| Field Summary | |
|---|---|
protected Class<? extends Analyzer> |
analyzerClass
|
protected de.pangaea.metadataportal.config.Config.AnalyzerFactory |
analyzerFactory
|
static int |
DEFAULT_MAX_CLAUSE_COUNT
|
ExpressionConfig |
defaultField
|
Field.TermVector |
defaultFieldTermVectors
|
protected ExtendedDigester |
dig
|
ExpressionConfig |
documentBoost
|
Map<String,FieldConfig> |
fields
|
String |
file
|
FilterConfig.FilterType |
filterDefault
|
List<FilterConfig> |
filters
|
Properties |
globalHarvesterProperties
|
boolean |
haltOnSchemaError
|
Config.IndexDirImplementation |
indexDirImplementation
|
Map<String,IndexConfig> |
indexes
|
Set<IndexWriter.IndexReaderWarmer> |
indexReaderWarmers
|
Version |
indexVersionCompatibility
|
protected static org.apache.commons.logging.Log |
log
|
CharArraySet |
luceneStopWords
|
Schema |
schema
|
Properties |
searchProperties
|
int |
triePrecisionStep
|
boolean |
validateWithAugmentation
|
List<VariableConfig> |
xPathVariables
|
| Constructor Summary | |
|---|---|
Config(String file,
Config.ConfigMode configMode)
|
|
| Method Summary | |
|---|---|
void |
addField(FieldConfig f)
|
void |
addFilter(FilterConfig f)
|
void |
addGlobalHarvesterProperty(String value)
Deprecated. |
void |
addIndex(IndexConfig i)
|
void |
addSearchProperty(String value)
Deprecated. |
void |
addStopWords(String stopWords)
Deprecated. |
void |
addVariable(VariableConfig f)
|
Analyzer |
getAnalyzer()
|
void |
importEnglishStopWords(String dummy)
Deprecated. |
String |
makePathAbsolute(String file)
makes the given local filesystem path absolute and resolve it relative to config directory |
String |
makePathAbsolute(String file,
boolean allowURL)
makes the given local filesystem path or URL absolute and resolve it relative to config directory (if local) |
void |
setAnalyzer(String v)
Deprecated. |
void |
setAnalyzerClass(Class<? extends Analyzer> c)
|
void |
setAugmentation(String v)
Deprecated. |
void |
setDefaultField(String termVectors,
String xpath)
Deprecated. |
void |
setDocumentBoost(String v)
Deprecated. |
void |
setFilterDefault(String v)
Deprecated. |
void |
setHaltOnSchemaError(String v)
Deprecated. |
void |
setIndexDirImplementation(String v)
Deprecated. |
void |
setIndexVersionCompatibility(String v)
Deprecated. |
void |
setSchema(String namespace,
String url)
|
void |
setTriePrecisionStep(int v)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static org.apache.commons.logging.Log log
public final Map<String,IndexConfig> indexes
public final Map<String,FieldConfig> fields
public ExpressionConfig defaultField
public Field.TermVector defaultFieldTermVectors
public FilterConfig.FilterType filterDefault
public final List<FilterConfig> filters
public final List<VariableConfig> xPathVariables
public Schema schema
public boolean haltOnSchemaError
public boolean validateWithAugmentation
public ExpressionConfig documentBoost
public int triePrecisionStep
public Config.IndexDirImplementation indexDirImplementation
public Version indexVersionCompatibility
public final Properties searchProperties
public final Properties globalHarvesterProperties
public final CharArraySet luceneStopWords
protected Class<? extends Analyzer> analyzerClass
protected de.pangaea.metadataportal.config.Config.AnalyzerFactory analyzerFactory
public String file
public final Set<IndexWriter.IndexReaderWarmer> indexReaderWarmers
protected ExtendedDigester dig
public static final int DEFAULT_MAX_CLAUSE_COUNT
| Constructor Detail |
|---|
public Config(String file,
Config.ConfigMode configMode)
throws Exception
Exception| Method Detail |
|---|
public final String makePathAbsolute(String file)
throws IOException
IOException
public String makePathAbsolute(String file,
boolean allowURL)
throws IOException
IOExceptionpublic void addField(FieldConfig f)
public void addVariable(VariableConfig f)
public void addFilter(FilterConfig f)
public void addIndex(IndexConfig i)
@PublicForDigesterUse @Deprecated public void setFilterDefault(String v)
@PublicForDigesterUse
@Deprecated
public void setDefaultField(String termVectors,
String xpath)
throws Exception
Exception
@PublicForDigesterUse
@Deprecated
public void setDocumentBoost(String v)
throws Exception
Exception@PublicForDigesterUse @Deprecated public void addStopWords(String stopWords)
@PublicForDigesterUse @Deprecated public void importEnglishStopWords(String dummy)
@PublicForDigesterUse
@Deprecated
public void setAnalyzer(String v)
throws Exception
Exception
public void setAnalyzerClass(Class<? extends Analyzer> c)
throws Exception
Exception
@PublicForDigesterUse
@Deprecated
public void setTriePrecisionStep(int v)
throws Exception
Exception
@PublicForDigesterUse
@Deprecated
public void setIndexDirImplementation(String v)
throws Exception
Exception
@PublicForDigesterUse
@Deprecated
public void setIndexVersionCompatibility(String v)
throws Exception
Exception@PublicForDigesterUse @Deprecated public void addSearchProperty(String value)
@PublicForDigesterUse @Deprecated public void addGlobalHarvesterProperty(String value)
public void setSchema(String namespace,
String url)
throws Exception
Exception@PublicForDigesterUse @Deprecated public void setHaltOnSchemaError(String v)
@PublicForDigesterUse @Deprecated public void setAugmentation(String v)
public Analyzer getAnalyzer()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||