A B C D E F G H I L M N O P Q R S T U V W X Z

A

accept(File, String) - Method in class de.pangaea.metadataportal.harvester.DirectoryHarvester
 
acceptsDocsOutOfOrder() - Method in class de.pangaea.metadataportal.search.LuceneCollector
 
addDefaultField(Document) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method that adds the default field to the given Lucene Document instance.
addDocument(MetadataDocument) - Method in class de.pangaea.metadataportal.harvester.Harvester
Adds a document to the Harvester.index working in the background.
addDocument(MetadataDocument) - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
addDocument(MetadataDocument) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
addDocument(MetadataDocument) - Method in class de.pangaea.metadataportal.harvester.OAIStaticRepositoryHarvester
 
addDocument(String, Date, Source) - Method in class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
Adds a document to the Harvester.index working in the background.
addDocument(String, long, Source) - Method in class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
Adds a document to the Harvester.index working in the background.
addDoNothing(String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Adds a dummy rule for element paths, that are allowed, but not parsed.
addField(FieldConfig) - Method in class de.pangaea.metadataportal.config.Config
 
addField(Document, FieldConfig, String) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method to add a field in the correct format to given Lucene Document.
addFields(Document) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method that adds all fields to the given Lucene Document instance.
addFilter(FilterConfig) - Method in class de.pangaea.metadataportal.config.Config
 
addFixedQuery(Query, Sort) - Method in class de.pangaea.metadataportal.search.IndexReaderWarmerImpl
This should only be called after ctor initialization to specify fixed queries to execute
addGlobalHarvesterProperty(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
addHarvesterProperty(String) - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
Deprecated. 
addIndex(IndexConfig) - Method in class de.pangaea.metadataportal.config.Config
 
addIndex(String) - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
Adds an index by its id to the configuration.
addIndexCollection(Collection<String>) - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
Adds indexes by id to the configuration.
addLifeQuery(Query, Sort) - Method in class de.pangaea.metadataportal.search.IndexReaderWarmerImpl
Registers a user-query in the LRU list.
addSearchProperty(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
addSet(String) - Method in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
Adds an OAI set to the set Set.
addStopWords(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
addSystemVariables(Map<QName, Object>) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method to register all standard variables for the XPath/Templates evaluation.
addVariable(VariableConfig) - Method in class de.pangaea.metadataportal.config.Config
 
analyzerClass - Variable in class de.pangaea.metadataportal.config.Config
 
analyzerFactory - Variable in class de.pangaea.metadataportal.config.Config
 
anyof - Variable in class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
AutoCloseIndexReader - Class in de.pangaea.metadataportal.utils
AutoCloseIndexReader is used by IndexConfig.getSharedIndexReader() to make IndexReaders cleanup by GC possible.
AutoCloseIndexReader(IndexReader, String) - Constructor for class de.pangaea.metadataportal.utils.AutoCloseIndexReader
 

B

BASE_VARIABLES - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
begin(String, String, Attributes) - Method in class de.pangaea.metadataportal.harvester.OAIMetadataSaxRule
 
begin(String, String, Attributes) - Method in class de.pangaea.metadataportal.utils.SaxRule
 
BooleanParser - Class in de.pangaea.metadataportal.utils
BooleanParser is a simple static class supplying a method to parse booleans.

C

cache - Variable in class de.pangaea.metadataportal.search.SearchService
 
cancelMissingDocumentDelete() - Method in class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
disable the property "deleteMissingDocuments" for this instance.
characters(char[], int, int) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
check() - Method in class de.pangaea.metadataportal.config.IndexConfig
Checks, if configuration is ok.
check() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
check() - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
checked - Variable in class de.pangaea.metadataportal.config.IndexConfig
 
Checker - Class in de.pangaea.metadataportal.harvester
Index checker.
checkIndexerBuffer() - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
checkMinimumRequirements() - Static method in class de.pangaea.metadataportal.Package
Checks the minimum requirements (Lucene package, etc.).
clear() - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.ExternalIndexHarvester
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.Harvester
Closes harvester.
close() - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.OAIStaticRepositoryHarvester
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.Rebuilder
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
 
close(boolean) - Method in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
collect(int) - Method in class de.pangaea.metadataportal.search.LuceneCollector
Called by Lucene to collect search result items.
collect(SearchResultItem) - Method in interface de.pangaea.metadataportal.search.SearchResultCollector
This method is called every time a search result item was found during search.
collectorBufferSize - Variable in class de.pangaea.metadataportal.search.SearchService
 
compressed - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
Config - Class in de.pangaea.metadataportal.config
Main panFMP configuration class.
Config(String, Config.ConfigMode) - Constructor for class de.pangaea.metadataportal.config.Config
 
config - Variable in class de.pangaea.metadataportal.search.LuceneCache
 
config - Variable in class de.pangaea.metadataportal.search.SearchResultItem
 
Config.ConfigMode - Enum in de.pangaea.metadataportal.config
 
Config.IndexDirImplementation - Enum in de.pangaea.metadataportal.config
 
createEmptyDocument() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method that generates an empty Lucene Document instance.
createEmptyDocument() - Method in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
 
createInstanceFromLucene(SingleIndexConfig, Document) - Static method in class de.pangaea.metadataportal.harvester.MetadataDocument
This static method "harvests" a stored Lucene Document from index for re-parsing.
createMetadataDocumentInstance() - Method in class de.pangaea.metadataportal.harvester.Harvester
Creates an instance of MetadataDocument and initializes it with the index config.
createMetadataDocumentInstance() - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
createMetadataDocumentInstance() - Method in class de.pangaea.metadataportal.harvester.Rebuilder
 
currentNamespaceMap - Variable in class de.pangaea.metadataportal.utils.ExtendedDigester
 
custContentHandler - Variable in class de.pangaea.metadataportal.utils.ExtendedDigester
 

D

datatype - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
DateRangeQuery - Class in de.pangaea.metadataportal.search
A Lucene Query that implements a trie-based range query on date fields.
DateRangeQuery(String, int, Date, Date, boolean, boolean) - Constructor for class de.pangaea.metadataportal.search.DateRangeQuery
A trie query using the supplied field with range bounds in date/time form.
datestamp - Variable in class de.pangaea.metadataportal.harvester.MetadataDocument
 
dbf - Static variable in class de.pangaea.metadataportal.utils.StaticFactories
 
de.pangaea.metadataportal - package de.pangaea.metadataportal
This is the root package of panFMP.
de.pangaea.metadataportal.config - package de.pangaea.metadataportal.config
This package provides classes and methods for panFMP's configuration (config.xml).
de.pangaea.metadataportal.harvester - package de.pangaea.metadataportal.harvester
This package provides panFMP's harvesters and their corresponding classes.
de.pangaea.metadataportal.search - package de.pangaea.metadataportal.search
This package provides a query API for panFMP.
de.pangaea.metadataportal.search.axis - package de.pangaea.metadataportal.search.axis
This package provides the simplified web services API of panFMP.
de.pangaea.metadataportal.utils - package de.pangaea.metadataportal.utils
This package provides utility classes for panFMP.
DEFAULT_BOOST_BY_SCORE - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Boost terms in query based on score.
DEFAULT_CACHE_MAX_AGE - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_CACHE_MAX_SESSIONS - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_FETCH_FACTOR - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_FRACTION_TERMS_TO_MATCH - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
How many terms must match a similar document (fraction, 1.0 means all).
DEFAULT_INDEX_CHANGE_CHECK_INTERVAL - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_KEEP_OLD_READER_ALIVE - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_MAX_CLAUSE_COUNT - Static variable in class de.pangaea.metadataportal.config.Config
 
DEFAULT_MAX_QUERY_TERMS - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Return a Query with no more than this many terms.
DEFAULT_MAX_STORED_QUERIES - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_MAX_WORD_LENGTH - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Ignore words greater than this length or if 0 then this has no effect.
DEFAULT_MIN_DOC_FREQ - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Ignore words which do not occur in at least this many docs.
DEFAULT_MIN_TERM_FREQ - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Ignore terms with less than this frequency in the source doc.
DEFAULT_MIN_WORD_LENGTH - Static variable in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Ignore words less than this length or if 0 then this has no effect.
DEFAULT_RELOAD_AFTER - Static variable in class de.pangaea.metadataportal.search.LuceneCache
 
DEFAULT_RETRY_COUNT - Static variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
DEFAULT_RETRY_COUNT - Static variable in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
DEFAULT_RETRY_COUNT - Static variable in class de.pangaea.metadataportal.harvester.ZipFileHarvester
 
DEFAULT_RETRY_TIME - Static variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
DEFAULT_RETRY_TIME - Static variable in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
DEFAULT_RETRY_TIME - Static variable in class de.pangaea.metadataportal.harvester.ZipFileHarvester
 
DEFAULT_TIMEOUT - Static variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
DEFAULT_TIMEOUT - Static variable in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
DEFAULT_TIMEOUT - Static variable in class de.pangaea.metadataportal.harvester.ZipFileHarvester
 
DEFAULT_WARM_LIFE_QUERIES - Static variable in class de.pangaea.metadataportal.search.IndexReaderWarmerImpl
 
defaultField - Variable in class de.pangaea.metadataportal.config.Config
 
defaultFieldTermVectors - Variable in class de.pangaea.metadataportal.config.Config
 
defaultMoreLikeThis(String, String, int, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
defaultMoreLikeThis(String, String, int, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
defaultQueryParserOperator - Variable in class de.pangaea.metadataportal.search.SearchService
 
defaultValue - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
deleted - Variable in class de.pangaea.metadataportal.harvester.MetadataDocument
 
destContentHandler - Variable in class de.pangaea.metadataportal.utils.SaxRule
 
dig - Variable in class de.pangaea.metadataportal.config.Config
 
DirectoryHarvester - Class in de.pangaea.metadataportal.harvester
Harvester for traversing file system directories.
DirectoryHarvester() - Constructor for class de.pangaea.metadataportal.harvester.DirectoryHarvester
 
disable() - Method in class de.pangaea.metadataportal.utils.SimpleCookieHandler
 
displayName - Variable in class de.pangaea.metadataportal.config.IndexConfig
 
docIds - Variable in class de.pangaea.metadataportal.search.LuceneCollector
 
doClose() - Method in class de.pangaea.metadataportal.utils.AutoCloseIndexReader
 
documentBoost - Variable in class de.pangaea.metadataportal.config.Config
 
DocumentErrorAction - Enum in de.pangaea.metadataportal.harvester
Enumeration that specifies what action should be taken on a document error.
doError(String, String) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
Deprecated. 
dombuilder - Static variable in class de.pangaea.metadataportal.utils.StaticFactories
 
doParse(ExtendedDigester, String, AtomicReference<Date>) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
Harvests a URL using the suplied digester.

E

echo(String) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
emptyRule() - Static method in class de.pangaea.metadataportal.utils.SaxRule
Creates an empty "useless" SaxRule.
enable() - Method in class de.pangaea.metadataportal.utils.SimpleCookieHandler
Resets all recorded cookies for the current thread.
end(String, String) - Method in class de.pangaea.metadataportal.harvester.OAIMetadataSaxRule
 
end(String, String) - Method in class de.pangaea.metadataportal.utils.SaxRule
 
endElement(String, String, String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
endPrefixMapping(String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
ensureFetchable(int) - Method in class de.pangaea.metadataportal.search.LuceneCache.Session
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.DirectoryHarvester
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.ExternalIndexHarvester
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.Harvester
This method is used by subclasses to enumerate all available harvester properties that are implemented by them.
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.OAIStaticRepositoryHarvester
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
enumerateValidHarvesterPropertyNames(Set<String>) - Method in class de.pangaea.metadataportal.harvester.ZipFileHarvester
 
equals(Object) - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
 
equals(Object) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
 
error(SAXParseException) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Just throws ex.
error(TransformerException) - Method in class de.pangaea.metadataportal.utils.LoggingErrorListener
Just throws e.
evaluateTemplate(ExpressionConfig) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method to evaluate a template.
evaluateTemplateAsXHTML(FieldConfig) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method to evaluate a template and return result as XHTML.
excludeNamespaces - Variable in class de.pangaea.metadataportal.utils.SaxRule
 
ExpressionConfig - Class in de.pangaea.metadataportal.config
Generic XPath/XSLT config element.
ExpressionConfig() - Constructor for class de.pangaea.metadataportal.config.ExpressionConfig
 
ExtendedDigester - Class in de.pangaea.metadataportal.utils
Extension of the Commons Digester Class, that works around some limitations/bugs.
ExtendedDigester() - Constructor for class de.pangaea.metadataportal.utils.ExtendedDigester
 
ExtendedDigester.DoNothingRule - Class in de.pangaea.metadataportal.utils
This rule does nothing.
ExtendedDigester.DoNothingRule() - Constructor for class de.pangaea.metadataportal.utils.ExtendedDigester.DoNothingRule
 
ExternalIndexHarvester - Class in de.pangaea.metadataportal.harvester
This harvester supports replication XML contents from an foreign panFMP installation.
ExternalIndexHarvester() - Constructor for class de.pangaea.metadataportal.harvester.ExternalIndexHarvester
 

F

fatalError(SAXParseException) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Just throws ex.
fatalError(TransformerException) - Method in class de.pangaea.metadataportal.utils.LoggingErrorListener
Just throws e.
fetchedCount - Variable in class de.pangaea.metadataportal.search.LuceneCache.Session
 
FIELD_PREFIX - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FieldCheckingQuery - Class in de.pangaea.metadataportal.search
Low-level implementation of a Lucene Query that is needed by SearchService.newTextQuery(java.lang.String, java.lang.String, org.apache.lucene.queryParser.QueryParser.Operator) to parse query strings that are specific to one field.
FieldCheckingQuery(String, Query) - Constructor for class de.pangaea.metadataportal.search.FieldCheckingQuery
Constructor that wraps a query with a check for a specific field name.
FieldConfig - Class in de.pangaea.metadataportal.config
Config element that contains the definition of a field.
FieldConfig() - Constructor for class de.pangaea.metadataportal.config.FieldConfig
 
FieldConfig.DataType - Enum in de.pangaea.metadataportal.config
 
fieldedMoreLikeThis(String, String, String, int, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
fieldedMoreLikeThis(String, String, String, int, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
fieldName - Variable in class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
fieldName - Variable in class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
FIELDNAME_CONTENT - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FIELDNAME_DATESTAMP - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FIELDNAME_IDENTIFIER - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FIELDNAME_MDOC_IMPL - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FIELDNAME_SET - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FIELDNAME_XML - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
fields - Variable in class de.pangaea.metadataportal.config.Config
 
file - Variable in class de.pangaea.metadataportal.config.Config
 
FILENAME_LASTHARVESTED - Static variable in class de.pangaea.metadataportal.utils.IndexConstants
 
FilterConfig - Class in de.pangaea.metadataportal.config
A filter config element that filters harvested documents by a XPath expression that returns a XPathConstants.BOOLEAN value.
FilterConfig() - Constructor for class de.pangaea.metadataportal.config.FilterConfig
 
FilterConfig.FilterType - Enum in de.pangaea.metadataportal.config
 
filterDefault - Variable in class de.pangaea.metadataportal.config.Config
 
filters - Variable in class de.pangaea.metadataportal.config.Config
 
finalize() - Method in class de.pangaea.metadataportal.config.IndexConfig
 
finalize() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
finalize() - Method in class de.pangaea.metadataportal.search.LuceneCache.Session
 
finalize() - Method in class de.pangaea.metadataportal.utils.AutoCloseIndexReader
Close the index automatically.
finishDocument() - Method in class de.pangaea.metadataportal.utils.SaxRule
Closes the tags created in initDocument().
finishTransformation() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument.XMLConverter
 
flushBuffer() - Method in class de.pangaea.metadataportal.search.LuceneCollector
Flushes the internal buffer by calling SearchResultCollector.collect(de.pangaea.metadataportal.search.SearchResultItem) with the loaded document instance for each buffer entry.
formatLong(Date) - Static method in class de.pangaea.metadataportal.utils.ISODateFormatter
Formats a long date.
formatLong(long) - Static method in class de.pangaea.metadataportal.utils.ISODateFormatter
Formats a long date.
formatShort(Date) - Static method in class de.pangaea.metadataportal.utils.ISODateFormatter
Formats a short date.
formatShort(long) - Static method in class de.pangaea.metadataportal.utils.ISODateFormatter
Formats a short date.
fromDateReference - Variable in class de.pangaea.metadataportal.harvester.Harvester
Date from which should be harvested (in time reference of the original server)
FUNCTION_DOC_UNIQUE - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 

G

get() - Static method in class de.pangaea.metadataportal.Package
Gets package object from classloader.
get(int) - Method in class de.pangaea.metadataportal.search.SearchResultList
Gets search result at the supplied index.
get(URI, Map<String, List<String>>) - Method in class de.pangaea.metadataportal.utils.SimpleCookieHandler
 
getAnalyzer() - Method in class de.pangaea.metadataportal.config.Config
 
getBoost() - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
Delegated to wrapped Query
getCode() - Method in exception de.pangaea.metadataportal.harvester.OAIException
 
getConfig() - Method in class de.pangaea.metadataportal.search.SearchService
Return the underlying configuration
getContentHandler() - Method in class de.pangaea.metadataportal.utils.SaxRule
return the current ContentHandler.
getConverter() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Returns a converter instance that does transformation and validation according to index config.
getCurrentAssignedPrefixes() - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Returns all current namespace prefix that are assigned.
getCurrentNamespaceContext(boolean, boolean) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Returns the current NamespaceContext for compiling XPath expressions.
getCurrentNamespaceForPrefix(String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Returns the current namespace URI for the given prefix.
getCurrentNamespaceMap() - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Returns the current namespace prefix mappings as modifiable Map containing the prefix and the current namespace assignment (it is just a copy of the internal representation's current mapping).
getCurrentVariableMap() - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
getCustomContentHandler() - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Gets the custom event handler.
getDatestamp() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
 
getDebugStream(Log) - Static method in class de.pangaea.metadataportal.utils.LogUtil
Returns a PrintStream that logs all output with DEBUG method to the given Commons Logging logger.
getDefault() - Method in class de.pangaea.metadataportal.config.FieldConfig
 
getDirectory(File) - Method in enum de.pangaea.metadataportal.config.Config.IndexDirImplementation
 
getDocument(String, String) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
getDocument(String, String) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
getDocument(String, boolean, Collection<String>) - Method in class de.pangaea.metadataportal.search.SearchService
Reads one document from index using its identifier.
getDocument(String, boolean, String...) - Method in class de.pangaea.metadataportal.search.SearchService
Reads one document from index using its identifier.
getDocument(String) - Method in class de.pangaea.metadataportal.search.SearchService
Reads one document from index using its identifier.
getEntityResolver(EntityResolver) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
Returns an EntityResolver that resolves all HTTP-URLS using OAIHarvesterBase.getInputSource(java.net.URL, java.util.concurrent.atomic.AtomicReference).
getErrorHandler() - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Not supported, always returns null
getErrorStream(Log) - Static method in class de.pangaea.metadataportal.utils.LogUtil
Returns a PrintStream that logs all output with ERROR method to the given Commons Logging logger.
getFatalStream(Log) - Static method in class de.pangaea.metadataportal.utils.LogUtil
Returns a PrintStream that logs all output with FATAL method to the given Commons Logging logger.
getField(String) - Method in class de.pangaea.metadataportal.search.SearchResultItem
Returns the values of the supplied field name.
getFields() - Method in class de.pangaea.metadataportal.search.axis.SearchResponseItem
 
getFields() - Method in class de.pangaea.metadataportal.search.SearchResultItem
Returns a mapping of all field names to values.
getFieldSelector(boolean, Collection<String>) - Method in class de.pangaea.metadataportal.search.LuceneCache
 
getFinalDOM() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Returns XML contents as DOM tree.
getFractionTermsToMatch() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Gets the percentage of terms to match in similar documents.
getFromSystemProperty() - Static method in enum de.pangaea.metadataportal.config.Config.IndexDirImplementation
 
getFullIndexPath() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
Returns the local, expanded file system path to index.
getFullPackageDescription() - Static method in class de.pangaea.metadataportal.Package
Gets a version string to print out.
getIdentifier() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
 
getIdentifier() - Method in class de.pangaea.metadataportal.search.axis.SearchResponseItem
 
getIdentifier() - Method in class de.pangaea.metadataportal.search.SearchResultItem
Returns the identifier of the search result in the index.
getIndexConfig() - Method in class de.pangaea.metadataportal.search.SearchService
Return the underlying index configuration
getIndexDirectory() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
Returns the directory implementation, that contains the index.
getInfoStream(Log) - Static method in class de.pangaea.metadataportal.utils.LogUtil
Returns a PrintStream that logs all output with INFO method to the given Commons Logging logger.
getInputSource(URL, AtomicReference<Date>) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
Returns a SAX InputSource for retrieving stream data of an URL.
getInstance() - Static method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
getInstance(String) - Static method in class de.pangaea.metadataportal.search.LuceneCache
 
getLastHarvestedFromDisk() - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
getLuceneDocument() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Converts this instance to a Lucene Document.
getLuceneQuery(SearchService) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
getMaxQueryTerms() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Returns the maximum number of query terms that will be included in the rewritten query.
getMaxWordLen() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Returns the maximum word length above which words will be ignored.
getMessage() - Method in exception de.pangaea.metadataportal.harvester.OAIException
 
getMetadataDocumentFactory() - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
Returns a factory for creating the MetadataDocuments in Digester code (using FactoryCreateRule).
getMinDocFreq() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Returns the frequency at which words will be ignored which do not occur in at least this many docs.
getMinTermFreq() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Returns the frequency below which terms will be ignored in the source doc.
getMinWordLen() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Returns the minimum word length below which words will be ignored.
getName() - Method in class de.pangaea.metadataportal.config.FieldConfig
 
getOffset() - Method in class de.pangaea.metadataportal.search.axis.SearchResponse
 
getProductName() - Static method in class de.pangaea.metadataportal.Package
Gets product name ("panFMP").
getProductVendor() - Static method in class de.pangaea.metadataportal.Package
Gets product vendor (the developer team).
getQuery() - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
Returns the wrapped query.
getQueryTime() - Method in class de.pangaea.metadataportal.search.axis.SearchResponse
 
getQueryTime() - Method in class de.pangaea.metadataportal.search.SearchResultList
Gets the duration of the query in milliseconds.
getResult(int) - Method in class de.pangaea.metadataportal.search.SearchResultList
Gets search result at the supplied index.
getResultCount() - Method in class de.pangaea.metadataportal.search.SearchResultList
Returns the number of search results.
getResults() - Method in class de.pangaea.metadataportal.search.axis.SearchResponse
 
getRetryAfter() - Method in exception de.pangaea.metadataportal.harvester.RetryAfterIOException
 
getScore() - Method in class de.pangaea.metadataportal.search.axis.SearchResponseItem
 
getScore() - Method in class de.pangaea.metadataportal.search.SearchResultItem
Gets score of item (0.0<score<=1.0).
getSearchResultList(boolean, Collection<String>) - Method in class de.pangaea.metadataportal.search.LuceneCache.Session
 
getSession(IndexConfig, Query, Sort) - Method in class de.pangaea.metadataportal.search.LuceneCache
 
getSets() - Method in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
Returns all OAI sets as Set.
getSharedIndexReader() - Method in class de.pangaea.metadataportal.config.IndexConfig
returns a shared, read-only IndexReader.
getSharedIndexReader() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
getSharedIndexReader() - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
getTotalCount() - Method in class de.pangaea.metadataportal.search.axis.SearchResponse
 
getTraceStream(Log) - Static method in class de.pangaea.metadataportal.utils.LogUtil
Returns a PrintStream that logs all output with TRACE method to the given Commons Logging logger.
getTransformContentHandler() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument.XMLConverter
 
getValidHarvesterPropertyNames() - Method in class de.pangaea.metadataportal.harvester.Harvester
Return the Set of harvester property names that this harvester supports.
getVersion() - Static method in class de.pangaea.metadataportal.Package
Gets version of panFMP.
getWarnStream(Log) - Static method in class de.pangaea.metadataportal.utils.LogUtil
Returns a PrintStream that logs all output with WARN method to the given Commons Logging logger.
getXML() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Returns XML contents as String (a cache is used).
getXml() - Method in class de.pangaea.metadataportal.search.axis.SearchResponseItem
 
getXml() - Method in class de.pangaea.metadataportal.search.SearchResultItem
Returns the XML source code as String.
globalHarvesterProperties - Variable in class de.pangaea.metadataportal.config.Config
 

H

haltOnSchemaError - Variable in class de.pangaea.metadataportal.config.Config
 
hardClose() - Method in class de.pangaea.metadataportal.utils.AutoCloseIndexReader
 
harvest() - Method in class de.pangaea.metadataportal.harvester.DirectoryHarvester
 
harvest() - Method in class de.pangaea.metadataportal.harvester.ExternalIndexHarvester
 
harvest() - Method in class de.pangaea.metadataportal.harvester.Harvester
This method is called by the harvester after Harvester.open(de.pangaea.metadataportal.config.SingleIndexConfig)'ing it.
harvest() - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
 
harvest() - Method in class de.pangaea.metadataportal.harvester.OAIStaticRepositoryHarvester
 
harvest() - Method in class de.pangaea.metadataportal.harvester.Rebuilder
 
harvest() - Method in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
harvest() - Method in class de.pangaea.metadataportal.harvester.ZipFileHarvester
 
harvestCount - Variable in class de.pangaea.metadataportal.harvester.Harvester
Count of harvested documents.
Harvester - Class in de.pangaea.metadataportal.harvester
Harvester interface to panFMP.
Harvester() - Constructor for class de.pangaea.metadataportal.harvester.Harvester
Default constructor.
harvesterClass - Variable in class de.pangaea.metadataportal.config.SingleIndexConfig
 
HarvesterCommitEvent - Interface in de.pangaea.metadataportal.harvester
This interface must be implemented to receive harvester commit events.
harvesterCommitted(Set<String>) - Method in interface de.pangaea.metadataportal.harvester.HarvesterCommitEvent
Called with a Set of Strings that are the commited document identifiers.
harvesterProperties - Variable in class de.pangaea.metadataportal.config.SingleIndexConfig
 
harvestMessageStep - Variable in class de.pangaea.metadataportal.harvester.Harvester
Step at which Harvester.addDocument(de.pangaea.metadataportal.harvester.MetadataDocument) prints log messages.
hashCode() - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
 
hashCode() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
 
HTML_CONTENT_TYPES - Static variable in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
HTML_SAX_PARSER_CLASS - Static variable in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
This is the parser class used to parse HTML documents to collect URLs for crawling.

I

iconfig - Variable in class de.pangaea.metadataportal.harvester.Harvester
Index configuration
iconfig - Variable in class de.pangaea.metadataportal.harvester.IndexBuilder
 
iconfig - Variable in class de.pangaea.metadataportal.harvester.MetadataDocument
The index configuration.
id - Variable in class de.pangaea.metadataportal.config.IndexConfig
 
identifier - Variable in class de.pangaea.metadataportal.harvester.MetadataDocument
 
ignorableWhitespace(char[], int, int) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
IllegalFieldConfigException - Exception in de.pangaea.metadataportal.search
This exception (unchecked) is thrown by SearchService methods, if you try to create a query using a field name with an configuration not supported by the underlying FieldConfig.
IllegalFieldConfigException(String) - Constructor for exception de.pangaea.metadataportal.search.IllegalFieldConfigException
 
importEnglishStopWords(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
index - Variable in class de.pangaea.metadataportal.harvester.Harvester
Instance of IndexBuilder that converts and updates the Lucene index in other threads.
index - Variable in class de.pangaea.metadataportal.search.SearchService
 
INDEX_BUILDER_NAMESPACE - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
IndexBuilder - Class in de.pangaea.metadataportal.harvester
Component of panFMP that analyzes and indexes harvested documents in different threads.
IndexBuilder(boolean, SingleIndexConfig) - Constructor for class de.pangaea.metadataportal.harvester.IndexBuilder
 
IndexBuilderBackgroundFailure - Exception in de.pangaea.metadataportal.harvester
IndexBuilder throws this exception, if an error occurs in the indexer/converter threads.
IndexBuilderBackgroundFailure(Exception) - Constructor for exception de.pangaea.metadataportal.harvester.IndexBuilderBackgroundFailure
 
IndexConfig - Class in de.pangaea.metadataportal.config
Abstract configuration of an panFMP index.
IndexConfig(Config) - Constructor for class de.pangaea.metadataportal.config.IndexConfig
Default constructor
IndexConstants - Class in de.pangaea.metadataportal.utils
Some constants used by panFMP.
indexDirImplementation - Variable in class de.pangaea.metadataportal.config.Config
 
indexed - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
indexes - Variable in class de.pangaea.metadataportal.config.Config
 
indexes - Variable in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
indexName - Variable in class de.pangaea.metadataportal.search.axis.SearchRequest
 
indexReader - Variable in class de.pangaea.metadataportal.config.IndexConfig
 
IndexReaderWarmerImpl - Class in de.pangaea.metadataportal.search
This class warms IndexReaders after reopens.
IndexReaderWarmerImpl(Config) - Constructor for class de.pangaea.metadataportal.search.IndexReaderWarmerImpl
 
indexReaderWarmers - Variable in class de.pangaea.metadataportal.config.Config
 
indexVersionCompatibility - Variable in class de.pangaea.metadataportal.config.Config
 
initDocument() - Method in class de.pangaea.metadataportal.utils.SaxRule
Add some tags when document started.
initVariables() - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
INSTANCE - Static variable in class de.pangaea.metadataportal.utils.SimpleCookieHandler
Singleton instance of this class.
isBoostByScore() - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Returns whether to boost terms in query based on "score" or not.
isClosed() - Method in class de.pangaea.metadataportal.harvester.Harvester
Checks if harvester is closed.
isClosed() - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
isCreatingNew() - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
isDeleted() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Returns deletion status.
isDocumentOutdated(Date) - Method in class de.pangaea.metadataportal.harvester.Harvester
Checks, if the supplied Datestamp needs harvesting.
isDocumentOutdated(long) - Method in class de.pangaea.metadataportal.harvester.Harvester
Checks, if the supplied Datestamp needs harvesting.
isEnabled() - Method in class de.pangaea.metadataportal.harvester.OAIMetadataSaxRule
 
isFailed() - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
isIndexAvailable() - Method in class de.pangaea.metadataportal.config.IndexConfig
checks, if index is available (a segment file is available)
isIndexAvailable() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
isIndexAvailable() - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
ISODateFormatter - Class in de.pangaea.metadataportal.utils
Simple static class to create and parse ISO-8601 date stamps (used by OAI harvester): The used date formats are: Long date: yyyy-MM-dd'T'HH:mm:ss'Z' Short date: yyyy-MM-dd
isSharedIndexCurrent() - Method in class de.pangaea.metadataportal.config.IndexConfig
checks, if shared IndexReader is current and the underlying disk store was not changed

L

lastAccess - Variable in class de.pangaea.metadataportal.search.LuceneCache.Session
 
LenientDateParser - Class in de.pangaea.metadataportal.utils
Simple static class to parse date/times very lenient.
listTerms(String, String, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
listTerms(String, String, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
listTerms(String, String, String, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
listTerms(String, String, int) - Method in class de.pangaea.metadataportal.search.SearchService
Returns a list of terms for fields of type FieldConfig.DataType.STRING.
listTerms(String, int) - Method in class de.pangaea.metadataportal.search.SearchService
Returns a list of terms for fields of type FieldConfig.DataType.STRING.
listTermsWithPrefix(String, String, String, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
loadFromLucene(Document) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
"Harvests" a stored Lucene Document from index for re-parsing.
loadFromLucene(Document) - Method in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
 
log - Static variable in class de.pangaea.metadataportal.config.Config
 
log - Static variable in class de.pangaea.metadataportal.harvester.Checker
 
log - Variable in class de.pangaea.metadataportal.harvester.Harvester
Logger instance (shared by all subclasses).
log - Static variable in class de.pangaea.metadataportal.harvester.Optimizer
 
log - Static variable in class de.pangaea.metadataportal.harvester.RemoveDuplicates
 
logAccess() - Method in class de.pangaea.metadataportal.search.LuceneCache.Session
 
LoggingErrorListener - Class in de.pangaea.metadataportal.utils
Helper class to correctly log TransformerExceptions with Commons Logging.
LoggingErrorListener(Log) - Constructor for class de.pangaea.metadataportal.utils.LoggingErrorListener
A error listener using the supplied Commons Logging instance as log target.
LoggingErrorListener(Class) - Constructor for class de.pangaea.metadataportal.utils.LoggingErrorListener
A error listener using the supplied class name as log target.
LogUtil - Class in de.pangaea.metadataportal.utils
Simple static class that supplies PrintStreams for log methods.
LRUMap<K,V> - Class in de.pangaea.metadataportal.utils
Simple LRUMap based on LinkedHashMap.
LRUMap(int) - Constructor for class de.pangaea.metadataportal.utils.LRUMap
Creates the LRUMap using the given size as maximum entry count.
LuceneCache - Class in de.pangaea.metadataportal.search
Implementation of the caching algorithm behind the panFMP search engine.
LuceneCache.Session - Class in de.pangaea.metadataportal.search
Implementation of a cache entry.
LuceneCollector - Class in de.pangaea.metadataportal.search
Internal implementation of a Lucene Collector for the collector API of SearchService.
LuceneCollector(int, SearchResultCollector, Config, FieldSelector) - Constructor for class de.pangaea.metadataportal.search.LuceneCollector
Creates an instance using the specified buffer size wrapping the SearchResultCollector.
LuceneCollector.StopException - Exception in de.pangaea.metadataportal.search
Thrown to stop collecting of results when SearchResultCollector.collect(de.pangaea.metadataportal.search.SearchResultItem) returns false.
LuceneCollector.StopException() - Constructor for exception de.pangaea.metadataportal.search.LuceneCollector.StopException
 
luceneStopWords - Variable in class de.pangaea.metadataportal.config.Config
 

M

main(String[]) - Static method in class de.pangaea.metadataportal.harvester.Checker
 
main(String[]) - Static method in class de.pangaea.metadataportal.harvester.Harvester
External entry point to the harvester interface.
main(String[]) - Static method in class de.pangaea.metadataportal.harvester.Optimizer
 
main(String[]) - Static method in class de.pangaea.metadataportal.harvester.Rebuilder
 
main(String[]) - Static method in class de.pangaea.metadataportal.harvester.RemoveDuplicates
 
main(String[]) - Static method in class de.pangaea.metadataportal.utils.LenientDateParser
For testing the parser from command line.
makePathAbsolute(String) - Method in class de.pangaea.metadataportal.config.Config
makes the given local filesystem path absolute and resolve it relative to config directory
makePathAbsolute(String, boolean) - Method in class de.pangaea.metadataportal.config.Config
makes the given local filesystem path or URL absolute and resolve it relative to config directory (if local)
max - Variable in class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
maxSize - Variable in class de.pangaea.metadataportal.utils.LRUMap
 
MetadataDocument - Class in de.pangaea.metadataportal.harvester
This class holds all information harvested and provides methods for IndexBuilder to create a Lucene Document instance from it.
MetadataDocument(SingleIndexConfig) - Constructor for class de.pangaea.metadataportal.harvester.MetadataDocument
Constructor, that creates an empty instance for the supplied index configuration.
MetadataDocument.XMLConverter - Class in de.pangaea.metadataportal.harvester
This class handles the transformation from any source to the "official" metadata format and can even validate it
metadataPrefix - Variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
the used metadata prefix from the configuration
min - Variable in class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
MoreLikeThisQuery - Class in de.pangaea.metadataportal.search
This implementation of a "more like this" is based on an algorithm from Lucene Contrib and optimized for use with panFMP.
MoreLikeThisQuery(String) - Constructor for class de.pangaea.metadataportal.search.MoreLikeThisQuery
Creates a MoreLikeThisQuery instance finding similar documents of a panFMP document ID.
MoreLikeThisQuery(String, String) - Constructor for class de.pangaea.metadataportal.search.MoreLikeThisQuery
Creates a MoreLikeThisQuery instance finding similar documents of a panFMP document ID.

N

name - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
name - Variable in class de.pangaea.metadataportal.config.VariableConfig
 
newBooleanQuery() - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a BooleanQuery.
newDateRangeQuery(String, Date, Date) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.DATETIME field.
newDateRangeQuery(String, Calendar, Calendar) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.DATETIME field.
newDateRangeQuery(String, String, String) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.DATETIME field.
newDefaultFieldQuery(String, QueryParser.Operator) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying the default field.
newDefaultFieldQuery(String) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying the default field.
newDefaultMoreLikeThisQuery(String) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for matching all documents similar to the given one (by identifier).
newFieldBasedSort(String, boolean) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a SortField instance to sort the results of a query based on a field.
newFieldedMoreLikeThisQuery(String, String) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for matching all documents whose contents on a specific field are similar to the given document's one (by identifier).
newIndexReader(boolean) - Method in class de.pangaea.metadataportal.config.IndexConfig
returns a new IndexReader, optionally read-only.
newIndexReader(boolean) - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
newIndexReader(boolean) - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
newIndexWriter(boolean) - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
Opens an IndexWriter for adding Documents to Index.
newMatchAllDocsQuery() - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a MatchAllDocsQuery.
newNumericRangeQuery(String, Double, Double) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.NUMBER field.
newNumericRangeQuery(String, Number, Number) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.NUMBER field.
newNumericRangeQuery(String, String, String) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.NUMBER field.
newSearcher() - Method in class de.pangaea.metadataportal.config.IndexConfig
returns a Searcher on the shared IndexReader, should be closed after using.
newSort(SortField...) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Sort instance to sort the results of a query based on different fields (like a SELECT ...
newTextQuery(String, String, QueryParser.Operator) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.TOKENIZEDTEXT or FieldConfig.DataType.STRING field.
newTextQuery(String, String) - Method in class de.pangaea.metadataportal.search.SearchService
Constructs a Query for querying a FieldConfig.DataType.TOKENIZEDTEXT or FieldConfig.DataType.STRING field.

O

OAI_NS - Static variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
OAI_STATICREPOSITORY_NS - Static variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
OAIException - Exception in de.pangaea.metadataportal.harvester
This exception is thrown on an OAI protocol error, which is triggered by an <error> response from the repository.
OAIException(String, String) - Constructor for exception de.pangaea.metadataportal.harvester.OAIException
 
OAIHarvester - Class in de.pangaea.metadataportal.harvester
Harvester for OAI-PMH repositories.
OAIHarvester() - Constructor for class de.pangaea.metadataportal.harvester.OAIHarvester
 
OAIHarvesterBase - Class in de.pangaea.metadataportal.harvester
Abstract base class for OAI harvesting support in panFMP.
OAIHarvesterBase() - Constructor for class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
OAIMetadataDocument - Class in de.pangaea.metadataportal.harvester
Special implementation of MetadataDocument that adds OAI set support to internal fields
OAIMetadataDocument(SingleIndexConfig) - Constructor for class de.pangaea.metadataportal.harvester.OAIMetadataDocument
Constructor, that creates an empty instance for the supplied index configuration.
OAIMetadataSaxRule - Class in de.pangaea.metadataportal.harvester
This class is used as a rule for the "metadata" element of the OAI response.
OAIMetadataSaxRule() - Constructor for class de.pangaea.metadataportal.harvester.OAIMetadataSaxRule
Creates a new rule which is enabled by default.
OAIStaticRepositoryHarvester - Class in de.pangaea.metadataportal.harvester
Harvester for OAI static repositories.
OAIStaticRepositoryHarvester() - Constructor for class de.pangaea.metadataportal.harvester.OAIStaticRepositoryHarvester
 
oldReaderRef - Variable in class de.pangaea.metadataportal.config.IndexConfig
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.DirectoryHarvester
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.ExternalIndexHarvester
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.Harvester
Opens harvester for harvesting documents into the index described by the given SingleIndexConfig.
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.OAIStaticRepositoryHarvester
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.Rebuilder
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 
open(SingleIndexConfig) - Method in class de.pangaea.metadataportal.harvester.ZipFileHarvester
 
Optimizer - Class in de.pangaea.metadataportal.harvester
Index optimizer.

P

Package - Class in de.pangaea.metadataportal
Class to get version information about panFMP.
parent - Variable in class de.pangaea.metadataportal.config.IndexConfig
 
parent - Variable in class de.pangaea.metadataportal.search.LuceneCache.Session
 
parseBoolean(String) - Static method in class de.pangaea.metadataportal.utils.BooleanParser
Parses a boolean value expressed as String
parseDate(String) - Static method in class de.pangaea.metadataportal.utils.ISODateFormatter
Parses the given string into a Date.
parseDate(String) - Static method in class de.pangaea.metadataportal.utils.LenientDateParser
Parses a string to a Date
parseLexicalQName(String, NamespaceContext) - Static method in class de.pangaea.metadataportal.utils.QNameParser
Parses the given string to a QName.
parseQuery(String, String, QueryParser.Operator) - Method in class de.pangaea.metadataportal.search.SearchService
Override in a subclass to use another query parser.
processDocumentBoost(Document) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method that evaluates the document boost for the Lucene Document instance.
processFilters() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method that evaluates all filters.
processingInstruction(String, String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
processXPathVariables() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method to process all user supplied variables for the XPath/Templates evaluation.
PublicForDigesterUse - Annotation Type in de.pangaea.metadataportal.utils
This annotation is used to mark methods/classes that are only declared public for use by Digester but are not intended to be public.
put(URI, Map<String, List<String>>) - Method in class de.pangaea.metadataportal.utils.SimpleCookieHandler
 

Q

QNameParser - Class in de.pangaea.metadataportal.utils
Simple static class to parse XPath-like string QNames ("prefix:tagname").
queries - Variable in class de.pangaea.metadataportal.search.axis.SearchRequest
 
query - Variable in class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
queryParserClass - Variable in class de.pangaea.metadataportal.search.SearchService
 
queryParserConstructor - Variable in class de.pangaea.metadataportal.search.SearchService
 
queryTime - Variable in class de.pangaea.metadataportal.search.LuceneCache.Session
 

R

ranges - Variable in class de.pangaea.metadataportal.search.axis.SearchRequest
 
readStoredQuery(UUID) - Method in class de.pangaea.metadataportal.search.LuceneCache
 
readStoredQuery(UUID) - Method in class de.pangaea.metadataportal.search.SearchService
Reads a query identified by a hash code from the cache.
Rebuilder - Class in de.pangaea.metadataportal.harvester
Index rebuilder implemented as harvester that reads all documents from an index and pushes them back into the index.
Rebuilder() - Constructor for class de.pangaea.metadataportal.harvester.Rebuilder
 
registerHarvesterCommitEvent(HarvesterCommitEvent) - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
releaseOldSharedReader() - Method in class de.pangaea.metadataportal.config.IndexConfig
called by LuceneCache to release the old reader, if not done automatically by GC.
RemoveDuplicates - Class in de.pangaea.metadataportal.harvester
Maintenance component for removing duplicate documents in index.
removeDuplicates(IndexReader, Term) - Static method in class de.pangaea.metadataportal.harvester.RemoveDuplicates
 
removeEldestEntry(Map.Entry<K, V>) - Method in class de.pangaea.metadataportal.utils.LRUMap
 
reopen() - Method in class de.pangaea.metadataportal.utils.AutoCloseIndexReader
 
reopenSharedIndex() - Method in class de.pangaea.metadataportal.config.IndexConfig
reopens the shared index reader.
reopenSharedIndex() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
reopenSharedIndex() - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
replaceSharedIndexReader(AutoCloseIndexReader) - Method in class de.pangaea.metadataportal.config.IndexConfig
this saves the old indexReader instance in a weak reference and replaces by new (reopened) one
replayEndPrefixMappings(ContentHandler, Set<String>) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Replays all current prefix mappings for another ContentHandler (end mapping).
replayStartPrefixMappings(ContentHandler, Set<String>) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Replays all current prefix mappings for another ContentHandler (start mapping).
reset() - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
 
reset() - Method in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
Resets the internal variables.
resolveFunction(QName, int) - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
resolveVariable(QName) - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
RetryAfterIOException - Exception in de.pangaea.metadataportal.harvester
Thrown when HTTP server responds with HttpURLConnection.HTTP_UNAVAILABLE.
RetryAfterIOException(int, IOException) - Constructor for exception de.pangaea.metadataportal.harvester.RetryAfterIOException
 
retryCount - Variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
the retryCount from configuration
retryCount - Variable in class de.pangaea.metadataportal.harvester.ZipFileHarvester
the retryCount from configuration
retryTime - Variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
the retryTime from configuration
retryTime - Variable in class de.pangaea.metadataportal.harvester.ZipFileHarvester
the retryTime from configuration
rewrite(IndexReader) - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
Expands query to native queries by calling the rewrite-method of the wrapped query.
rewrite(IndexReader) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
 
runHarvester(Config, String) - Static method in class de.pangaea.metadataportal.harvester.Harvester
Harvests one (index='indexname' or more index='*') indexes.
runHarvester(Config, String, Class<? extends Harvester>) - Static method in class de.pangaea.metadataportal.harvester.Harvester
Harvests one (index="indexname") or more (index="*") indexes.
runQuery(Searcher, IndexReaderWarmerImpl.Entry) - Method in class de.pangaea.metadataportal.search.IndexReaderWarmerImpl
 

S

saxFactory - Static variable in class de.pangaea.metadataportal.utils.StaticFactories
 
SaxRule - Class in de.pangaea.metadataportal.utils
This class is used as a rule for included documents during Digester parsing.
SaxRule() - Constructor for class de.pangaea.metadataportal.utils.SaxRule
Default constructor
schema - Variable in class de.pangaea.metadataportal.config.Config
 
scores - Variable in class de.pangaea.metadataportal.search.LuceneCollector
 
search(SearchRequest, int, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
search(SearchRequest, int, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
search(Query, Sort, boolean, Collection<String>) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and returns search results.
search(Query, Sort, boolean, String...) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and returns search results.
search(Query, Sort) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and returns search results.
search(Query, boolean, Collection<String>) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and returns search results with default sorting by relevance.
search(Query, boolean, String...) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and returns search results with default sorting by relevance.
search(Query) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and returns search results with default sorting by relevance.
search(SearchResultCollector, Query, boolean, Collection<String>) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and feeds search results to the supplied SearchResultCollector.
search(SearchResultCollector, Query, boolean, String...) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and feeds search results to the supplied SearchResultCollector.
search(SearchResultCollector, Query) - Method in class de.pangaea.metadataportal.search.SearchService
Executes search and feeds search results to the supplied SearchResultCollector.
searcher - Variable in class de.pangaea.metadataportal.search.LuceneCache.Session
 
searchProperties - Variable in class de.pangaea.metadataportal.config.Config
 
SearchRequest - Class in de.pangaea.metadataportal.search.axis
 
SearchRequest() - Constructor for class de.pangaea.metadataportal.search.axis.SearchRequest
 
SearchRequestQuery - Class in de.pangaea.metadataportal.search.axis
 
SearchRequestQuery() - Constructor for class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
SearchRequestQuery(String, String) - Constructor for class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
SearchRequestQuery(String, String, boolean) - Constructor for class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
SearchRequestRange - Class in de.pangaea.metadataportal.search.axis
 
SearchRequestRange() - Constructor for class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
SearchRequestRange(String, Object, Object) - Constructor for class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
SearchResponse - Class in de.pangaea.metadataportal.search.axis
 
SearchResponse(SearchResultList, int, int, boolean, boolean) - Constructor for class de.pangaea.metadataportal.search.axis.SearchResponse
 
SearchResponseItem - Class in de.pangaea.metadataportal.search.axis
 
SearchResponseItem(SearchResultItem, boolean, boolean) - Constructor for class de.pangaea.metadataportal.search.axis.SearchResponseItem
 
SearchResultCollector - Interface in de.pangaea.metadataportal.search
Implement this interface to collect search results.
SearchResultItem - Class in de.pangaea.metadataportal.search
This class holds one search result item.
SearchResultItem(Config, float, Document) - Constructor for class de.pangaea.metadataportal.search.SearchResultItem
Internal use only!
SearchResultList - Class in de.pangaea.metadataportal.search
This class holds search result items.
SearchResultList(LuceneCache.Session, FieldSelector) - Constructor for class de.pangaea.metadataportal.search.SearchResultList
For internal use only!
SearchService - Class in de.pangaea.metadataportal.search
This class is the main entry point to panFMP's search engine.
SearchService(String, String) - Constructor for class de.pangaea.metadataportal.search.SearchService
Main constructor that initializes a SearchService.
SearchServiceAxisImpl - Class in de.pangaea.metadataportal.search.axis
 
SearchServiceAxisImpl() - Constructor for class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
SearchServiceImpl - Class in de.pangaea.metadataportal.search.axis
 
SearchServiceImpl(String) - Constructor for class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
setAnalyzer(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setAnalyzerClass(Class<? extends Analyzer>) - Method in class de.pangaea.metadataportal.config.Config
 
setAnyOf(boolean) - Method in class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
setAugmentation(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setBoost(float) - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
Sets the boost for this query clause to b.
setBoostByScore(boolean) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets whether to boost terms in query based on "score" or not.
setCollectorBufferSize(int) - Method in class de.pangaea.metadataportal.search.SearchService
Sets the buffer size of search methods using a SearchResultCollector.
setContentHandler(ContentHandler) - Method in class de.pangaea.metadataportal.utils.SaxRule
Sets the SAX ContentHandler that gets all SAX Events after the startElement event.
setCustomContentHandler(ContentHandler) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Sets a custom ContentHandler, that receives all SAX events until disabled (null).
setDataType(String) - Method in class de.pangaea.metadataportal.config.FieldConfig
Deprecated. 
setDatestamp(Date) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Set the datestamp (last modification time of document file).
setDefault(String) - Method in class de.pangaea.metadataportal.config.FieldConfig
 
setDefaultField(String, String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setDeleted(boolean) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Marks a harvested document as deleted.
setDigester(Digester) - Method in class de.pangaea.metadataportal.utils.SaxRule
Set the Digester with which this Rule is associated.
setDisplayName(String) - Method in class de.pangaea.metadataportal.config.IndexConfig
Sets the user-readable name of this index configuration.
setDocumentBoost(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setEnabled(boolean) - Method in class de.pangaea.metadataportal.harvester.OAIMetadataSaxRule
If enabled, a DOM tree is build from metadata.
setErrorHandler(ErrorHandler) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Not suppoted, always throws IllegalArgumentException if not null.
setExcludeNamespaces(Set<String>) - Method in class de.pangaea.metadataportal.utils.SaxRule
Sets a Set<String> containing all Namespace URIs that should not be feed to the target ContentHandler on match.
setField(String) - Method in class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
setField(String) - Method in class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
setFilterDefault(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setFinalDOM(Document) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Sets XML final (transformed) xml contents as DOM tree.
setFractionTermsToMatch(float) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets the percentage of terms to match in similar documents.
setGranularity(String) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
Deprecated. 
setHaltOnSchemaError(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setHarvesterClass(String) - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
Deprecated. 
setHarvestingDateReference(Date) - Method in class de.pangaea.metadataportal.harvester.Harvester
Reference date of this harvesting event (in time reference of the original server).
setHeaderInfo(String, String, String) - Method in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
Deprecated. 
setId(String) - Method in class de.pangaea.metadataportal.config.IndexConfig
Sets the ID of this index configuration.
setIdentifier(String) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Set the document identifier.
setIndex(String) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
setIndexBuilder(IndexBuilder) - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
setIndexDir(String) - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
Sets index directory (called from Digester on config load).
setIndexDirImplementation(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setIndexed(String) - Method in class de.pangaea.metadataportal.config.FieldConfig
Deprecated. 
setIndexVersionCompatibility(String) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setLastHarvested(Date) - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
setMax(Object) - Method in class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
setMaxQueryTerms(int) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets the maximum number of query terms that will be included in the rewritten query.
setMaxWordLen(int) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets the maximum word length above which words will be ignored.
setMin(Object) - Method in class de.pangaea.metadataportal.search.axis.SearchRequestRange
 
setMinDocFreq(int) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets the frequency at which words will be ignored which do not occur in at least this many docs.
setMinTermFreq(int) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets the frequency below which terms will be ignored in the source doc.
setMinWordLen(int) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
Sets the minimum word length below which words will be ignored.
setName(String) - Method in class de.pangaea.metadataportal.config.FieldConfig
 
setName(ExtendedDigester, String) - Method in class de.pangaea.metadataportal.config.VariableConfig
Deprecated. 
setNextReader(IndexReader, int) - Method in class de.pangaea.metadataportal.search.LuceneCollector
 
setQueries(SearchRequestQuery[]) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
setQuery(String) - Method in class de.pangaea.metadataportal.search.axis.SearchRequestQuery
 
setRanges(SearchRequestRange[]) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
setRequest(Map<String, String>) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
Deprecated. 
setResponseDate(String) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
Deprecated. 
setResumptionToken(String, String, String, String) - Method in class de.pangaea.metadataportal.harvester.OAIHarvester
Deprecated. 
setRulesWithInvalidElementCheck(Rules) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Adds a default Rule for not allowing invalid (not registered) event paths.
sets - Variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
the sets to harvest from the configuration, null to harvest all
sets - Variable in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
 
setSchema(String, String) - Method in class de.pangaea.metadataportal.config.Config
 
setScorer(Scorer) - Method in class de.pangaea.metadataportal.search.LuceneCollector
 
setSortField(String) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
setSortReverse(Boolean) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
setStorage(String) - Method in class de.pangaea.metadataportal.config.FieldConfig
Deprecated. 
setStoredQueryUUID(String) - Method in class de.pangaea.metadataportal.search.axis.SearchRequest
 
setTemplate(Templates) - Method in class de.pangaea.metadataportal.config.ExpressionConfig
 
setTemplate(Templates) - Method in class de.pangaea.metadataportal.config.FilterConfig
 
setTermVectors(String) - Method in class de.pangaea.metadataportal.config.FieldConfig
Deprecated. 
setTriePrecisionStep(int) - Method in class de.pangaea.metadataportal.config.Config
Deprecated. 
setType(String) - Method in class de.pangaea.metadataportal.config.FilterConfig
Deprecated. 
setValidIdentifiers(Set<String>) - Method in class de.pangaea.metadataportal.harvester.IndexBuilder
 
setXPath(ExtendedDigester, String) - Method in class de.pangaea.metadataportal.config.ExpressionConfig
Deprecated. 
SimpleCookieHandler - Class in de.pangaea.metadataportal.utils
 
SingleFileEntitiesHarvester - Class in de.pangaea.metadataportal.harvester
Abstract harvester class for single file entities (like files from web page or from a local directory).
SingleFileEntitiesHarvester() - Constructor for class de.pangaea.metadataportal.harvester.SingleFileEntitiesHarvester
 
SingleIndexConfig - Class in de.pangaea.metadataportal.config
Configuration of a real lucene index.
SingleIndexConfig(Config) - Constructor for class de.pangaea.metadataportal.config.SingleIndexConfig
Default constructor
size() - Method in class de.pangaea.metadataportal.search.SearchResultList
Returns the number of search results.
SKIP_VERSION_CHECK_PROPERTY - Static variable in class de.pangaea.metadataportal.Package
 
skippedEntity(String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
sortFieldName - Variable in class de.pangaea.metadataportal.search.axis.SearchRequest
 
sortReverse - Variable in class de.pangaea.metadataportal.search.axis.SearchRequest
 
startDocument() - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
startElement(String, String, String, Attributes) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
startPrefixMapping(String, String) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
 
StaticFactories - Class in de.pangaea.metadataportal.utils
Some pre-allocated XML factories.
storage - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
storedQueryUUID - Variable in class de.pangaea.metadataportal.search.axis.SearchRequest
 
storeQuery(SearchRequest) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
storeQuery(SearchRequest) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
storeQuery(Query) - Method in class de.pangaea.metadataportal.search.LuceneCache
 
storeQuery(Query) - Method in class de.pangaea.metadataportal.search.SearchService
Stores a query for later use in the cache.
suggest(String, SearchRequestQuery, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceAxisImpl
 
suggest(String, SearchRequestQuery, int) - Method in class de.pangaea.metadataportal.search.axis.SearchServiceImpl
 
suggest(String, String, QueryParser.Operator, int) - Method in class de.pangaea.metadataportal.search.SearchService
Returns a list of query strings that can be displayed as a "suggest" drop-down box in search interfaces.
suggest(String, String, int) - Method in class de.pangaea.metadataportal.search.SearchService
Returns a list of query strings that can be displayed as a "suggest" drop-down box in search interfaces.
suggest(String, int) - Method in class de.pangaea.metadataportal.search.SearchService
Returns a list of query strings that can be displayed as a "suggest" drop-down box in search interfaces.
suggest(String, QueryParser.Operator, int) - Method in class de.pangaea.metadataportal.search.SearchService
Returns a list of query strings that can be displayed as a "suggest" drop-down box in search interfaces.

T

termVectors - Variable in class de.pangaea.metadataportal.config.FieldConfig
 
timeout - Variable in class de.pangaea.metadataportal.harvester.OAIHarvesterBase
the timeout from configuration
timeout - Variable in class de.pangaea.metadataportal.harvester.ZipFileHarvester
the timeout from configuration
topDocs - Variable in class de.pangaea.metadataportal.search.LuceneCache.Session
 
toString() - Method in class de.pangaea.metadataportal.config.ExpressionConfig
 
toString() - Method in class de.pangaea.metadataportal.config.FieldConfig
 
toString() - Method in class de.pangaea.metadataportal.config.FilterConfig
 
toString() - Method in class de.pangaea.metadataportal.config.VariableConfig
 
toString() - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
 
toString() - Method in class de.pangaea.metadataportal.harvester.OAIMetadataDocument
 
toString(String) - Method in class de.pangaea.metadataportal.search.DateRangeQuery
 
toString(String) - Method in class de.pangaea.metadataportal.search.FieldCheckingQuery
 
toString(String) - Method in class de.pangaea.metadataportal.search.MoreLikeThisQuery
 
transFactory - Static variable in class de.pangaea.metadataportal.utils.StaticFactories
 
transform(Source) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument.XMLConverter
 
triePrecisionStep - Variable in class de.pangaea.metadataportal.config.Config
 
type - Variable in class de.pangaea.metadataportal.config.FilterConfig
 

U

unsetIndexBuilder() - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
unsetVariables() - Method in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 

V

validateWithAugmentation - Variable in class de.pangaea.metadataportal.config.Config
 
valueOf(String) - Static method in enum de.pangaea.metadataportal.config.Config.ConfigMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.pangaea.metadataportal.config.Config.IndexDirImplementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.pangaea.metadataportal.config.FieldConfig.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.pangaea.metadataportal.config.FilterConfig.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.pangaea.metadataportal.harvester.DocumentErrorAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.pangaea.metadataportal.config.Config.ConfigMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum de.pangaea.metadataportal.config.Config.IndexDirImplementation
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum de.pangaea.metadataportal.config.FieldConfig.DataType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum de.pangaea.metadataportal.config.FilterConfig.FilterType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum de.pangaea.metadataportal.harvester.DocumentErrorAction
Returns an array containing the constants of this enum type, in the order they're declared.
VARIABLE_DOC_DATESTAMP - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
VARIABLE_DOC_IDENTIFIER - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
VARIABLE_INDEX_DISPLAYNAME - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
VARIABLE_INDEX_ID - Static variable in class de.pangaea.metadataportal.harvester.XPathResolverImpl
 
VariableConfig - Class in de.pangaea.metadataportal.config
A config element that supplies a variable like variables in XPath.
VariableConfig() - Constructor for class de.pangaea.metadataportal.config.VariableConfig
 
VirtualIndexConfig - Class in de.pangaea.metadataportal.config
Configuration of a virtual lucene index.
VirtualIndexConfig(Config) - Constructor for class de.pangaea.metadataportal.config.VirtualIndexConfig
Default constructor

W

walkNodeTexts(StringBuilder, Node, boolean) - Method in class de.pangaea.metadataportal.harvester.MetadataDocument
Helper method to walk through a DOM tree node (n) and collect strings.
warm(IndexReader) - Method in class de.pangaea.metadataportal.search.IndexReaderWarmerImpl
 
warmer - Variable in class de.pangaea.metadataportal.search.LuceneCache
 
warmSharedIndexReader() - Method in class de.pangaea.metadataportal.config.IndexConfig
called by SearchService to warm the shared index reader during webapp initialization
warmSharedIndexReader(IndexReader) - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
warms the shared index readers after reopen or when triggered
warmSharedIndexReader() - Method in class de.pangaea.metadataportal.config.SingleIndexConfig
 
warmSharedIndexReader() - Method in class de.pangaea.metadataportal.config.VirtualIndexConfig
 
warning(SAXParseException) - Method in class de.pangaea.metadataportal.utils.ExtendedDigester
Logs the SAX exception as warning (with location).
warning(TransformerException) - Method in class de.pangaea.metadataportal.utils.LoggingErrorListener
Logs message and location with WARN method.
WebCrawlingHarvester - Class in de.pangaea.metadataportal.harvester
Harvester for traversing websites and harvesting XML documents.
WebCrawlingHarvester() - Constructor for class de.pangaea.metadataportal.harvester.WebCrawlingHarvester
 

X

xPathExpr - Variable in class de.pangaea.metadataportal.config.ExpressionConfig
 
xpathFactory - Static variable in class de.pangaea.metadataportal.utils.StaticFactories
 
XPathResolverImpl - Class in de.pangaea.metadataportal.harvester
Helper class that implements several XPath interfaces to supply variables and functions to XPath expressions.
xPathVariables - Variable in class de.pangaea.metadataportal.config.Config
 
xslt - Variable in class de.pangaea.metadataportal.config.ExpressionConfig
 
xslt - Variable in class de.pangaea.metadataportal.config.SingleIndexConfig
 
xsltParams - Variable in class de.pangaea.metadataportal.config.SingleIndexConfig
 

Z

ZipFileHarvester - Class in de.pangaea.metadataportal.harvester
Harvester for unzipping ZIP files and reading their contents.
ZipFileHarvester() - Constructor for class de.pangaea.metadataportal.harvester.ZipFileHarvester
 

A B C D E F G H I L M N O P Q R S T U V W X Z

Copyright ©2007-2009 panFMP Developers c/o Uwe Schindler