A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages

A

AbstractBitwiseTrie<K,​V> - Class in org.jesterj.ingest.trie
This class provides some basic Trie functionality and utility methods for actual bitwise Trie implementations.
AbstractBitwiseTrie(KeyAnalyzer<? super K>) - Constructor for class org.jesterj.ingest.trie.AbstractBitwiseTrie
Constructs a new Trie using the given KeyAnalyzer.
accumulator - Variable in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
activate() - Method in interface org.jesterj.ingest.model.Active
Begin processing.
activate() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
activate() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
activate() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
activate() - Method in class org.jesterj.ingest.persistence.JJCassandraDaemon
 
activate() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
Active - Interface in org.jesterj.ingest.model
 
activeScans - Variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
add(Document) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
add(Document) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
addAll(Collection<? extends Document>) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
addAll(Collection<? extends Document>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
addAttrs(BasicFileAttributes, DocumentImpl, boolean) - Method in interface org.jesterj.ingest.scanners.FileScanner
A default, reusable and overridable means of adding file attributes to a document
addDeferred(Runnable) - Method in interface org.jesterj.ingest.model.DeferredBuilding
 
addDeferred(Runnable) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
addExtLoader(ClassLoader) - Method in class org.jesterj.ingest.utils.JesterJLoader
 
adding(String) - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
addPredecessor(StepImpl) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
addPredecessor(StepImpl) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
addPredecessor(StepImpl) - Method in interface org.jesterj.ingest.model.Step
Register a step as a predecessor of this step (one that might send documents to this step).
addStatement(String, String) - Method in class org.jesterj.ingest.persistence.CassandraSupport
Add a query to the list of prepared queries maintained by this instance.
addStep(StepImpl.Builder, String...) - Method in class org.jesterj.ingest.model.impl.PlanImpl.Builder
Add a step to the plan.
after(int) - Method in class org.jesterj.ingest.processors.LogAndFail.Builder
 
alreadyHasIncompleteStepList() - Method in interface org.jesterj.ingest.model.Document
 
alreadyHasIncompleteStepList() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
always(Document) - Method in class org.jesterj.ingest.processors.WrappingProcessor
Override to execute some code regardless of the success, failure or any other machinations of any of the other methods.
andReplacement(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
antiCollision - Static variable in class org.jesterj.ingest.persistence.CassandraSupport
 
append(LogEvent) - Method in class org.jesterj.ingest.logging.JesterJAppender
Write events to cassandra.
appendingSuffix(String) - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
Add a suffix to all fields names output by tika.
asMap() - Method in interface org.jesterj.ingest.model.Document
 
asMap() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
Attribute(String, String) - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor.Attribute
 

B

BATCHED - org.jesterj.ingest.model.Status
The document is being held for communication to an entity in a batch.
batchOperation(ConcurrentBiMap<Document, SolrInputDocument>) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
batchSize(int) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
 
batchSize(int) - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
 
batchSize(int) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
batchSize(int) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
before(Document) - Method in class org.jesterj.ingest.processors.WrappingProcessor
Execute some code before a document is processed.
bitIndex(CharSequence, int, int, CharSequence, int, int) - Method in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
bitIndex(K, int, int, K, int, int) - Method in class org.jesterj.ingest.trie.KeyAnalyzer
Returns the n-th different bit between key and other.
bitsPerElement() - Method in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
bitsPerElement() - Method in class org.jesterj.ingest.trie.KeyAnalyzer
Returns the number of bits per element in the key.
build() - Method in interface org.jesterj.ingest.model.Buildable
 
build() - Method in class org.jesterj.ingest.model.impl.PlanImpl.Builder
 
build() - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
Should only be called by a PlanImpl
build() - Method in class org.jesterj.ingest.processors.CopyField.Builder
 
build() - Method in class org.jesterj.ingest.processors.DropFieldProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
build() - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.LogAndDrop.Builder
 
build() - Method in class org.jesterj.ingest.processors.LogAndFail.Builder
 
build() - Method in class org.jesterj.ingest.processors.NoOpProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
build() - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
build() - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
build() - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
build() - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
build() - Method in class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.TrimValues.Builder
 
build() - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor.Builder
 
build() - Method in class org.jesterj.ingest.processors.WrappingProcessor.Builder
 
build() - Method in class org.jesterj.ingest.routers.DuplicateToAll.Builder
 
build() - Method in class org.jesterj.ingest.routers.RoundRobinRouter.Builder
 
build() - Method in class org.jesterj.ingest.routers.RouteByStepName.Builder
 
build() - Method in class org.jesterj.ingest.routers.RouterBase.Builder
 
build() - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
build() - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
Buildable<T> - Interface in org.jesterj.ingest.model
 
Builder() - Constructor for class org.jesterj.ingest.model.impl.PlanImpl.Builder
 
Builder() - Constructor for class org.jesterj.ingest.model.impl.ScannerImpl.Builder
 
Builder() - Constructor for class org.jesterj.ingest.model.impl.StepImpl.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.CopyField.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.DropFieldProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.FetchUrl.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.FieldTemplateProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.LogAndDrop.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.LogAndFail.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.NoOpProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.SetStaticValue.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.TikaProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.TrimValues.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.UrlEncodeFieldProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.processors.WrappingProcessor.Builder
 
Builder() - Constructor for class org.jesterj.ingest.routers.DuplicateToAll.Builder
 
Builder() - Constructor for class org.jesterj.ingest.routers.RoundRobinRouter.Builder
 
Builder() - Constructor for class org.jesterj.ingest.routers.RouteByStepName.Builder
 
Builder() - Constructor for class org.jesterj.ingest.routers.RouterBase.Builder
 
Builder() - Constructor for class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
Builder() - Constructor for class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 

C

Cassandra - Class in org.jesterj.ingest.persistence
Starts a Casandra Daemon after creating or loading the cassandra config.
Cassandra() - Constructor for class org.jesterj.ingest.persistence.Cassandra
 
CassandraConfig - Class in org.jesterj.ingest.persistence
A bean to represent Cassandra config.
CassandraConfig(String) - Constructor for class org.jesterj.ingest.persistence.CassandraConfig
 
CassandraLog4JManager - Class in org.jesterj.ingest.logging
 
CassandraLog4JManager(String) - Constructor for class org.jesterj.ingest.logging.CassandraLog4JManager
 
CassandraLog4JManagerFactory - Class in org.jesterj.ingest.logging
 
CassandraLog4JManagerFactory() - Constructor for class org.jesterj.ingest.logging.CassandraLog4JManagerFactory
 
CassandraSupport - Class in org.jesterj.ingest.persistence
A class to globalize the cluster and session objects, while providing query caches on a per-instance basis.
CassandraSupport() - Constructor for class org.jesterj.ingest.persistence.CassandraSupport
 
CassandraSupport.NonClosableSession - Class in org.jesterj.ingest.persistence
 
CharSequenceAnalyzer - Class in org.jesterj.ingest.trie.analyzer
 
CharSequenceAnalyzer() - Constructor for class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
checkSchemaAgreementAsync() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
CHILD_SEP - Static variable in class org.jesterj.ingest.model.impl.DocumentImpl
 
ClassSubPathResourceLoader - Class in org.jesterj.ingest.utils
 
ClassSubPathResourceLoader(ClassLoader, String) - Constructor for class org.jesterj.ingest.utils.ClassSubPathResourceLoader
Creates an instance using the given classloader to load Resources and classes.
clear() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
clear() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
clear() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
cloneObj(T) - Method in class org.jesterj.ingest.utils.Cloner
 
Cloner<T extends java.io.Serializable> - Class in org.jesterj.ingest.utils
 
Cloner() - Constructor for class org.jesterj.ingest.utils.Cloner
 
CLONER - Static variable in class org.jesterj.ingest.model.NextSteps
 
close() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
close() - Method in class org.jesterj.ingest.processors.DocumentLoggingContext
 
closeAsync() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
closeFuture() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
comparator() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
compare(CharSequence, CharSequence) - Method in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
compare(K, K) - Method in class org.jesterj.ingest.trie.KeyAnalyzer
 
Configurable - Interface in org.jesterj.ingest.model
 
ConfigurationException - Exception in org.jesterj.ingest.model.exception
Thrown on a configuration error.
ConfigurationException(String) - Constructor for exception org.jesterj.ingest.model.exception.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.jesterj.ingest.model.exception.ConfigurationException
 
ConfiguredBuildable<T> - Interface in org.jesterj.ingest.model
 
configuredWith(Document) - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
Specify a tika configuration via an XML document you have loaded via filesystem/classpath or other method of your choice.
contains(Object) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
contains(Object) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
containsAll(Collection<?>) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
containsAll(Collection<?>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
containsEntry(Object, Object) - Method in interface org.jesterj.ingest.model.Document
 
containsEntry(Object, Object) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
containsKey(Object) - Method in interface org.jesterj.ingest.model.Document
 
containsKey(Object) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
containsKey(Object) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
containsValue(Object) - Method in interface org.jesterj.ingest.model.Document
 
containsValue(Object) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
containsValue(Object) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
convertDoc(Document) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
CopyField - Class in org.jesterj.ingest.processors
 
CopyField() - Constructor for class org.jesterj.ingest.processors.CopyField
 
CopyField.Builder - Class in org.jesterj.ingest.processors
 
CREATE_DOC_HASH - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
CREATE_FT_KEYSPACE - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
CREATE_FT_TABLE - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
CREATE_INDEX_STATUS - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
CREATE_LOG_KEYSPACE - Static variable in class org.jesterj.ingest.logging.CassandraLog4JManager
 
CREATE_LOG_TABLE - Static variable in class org.jesterj.ingest.logging.CassandraLog4JManager
 
createAppender(String, boolean, Layout<? extends Serializable>, Filter) - Static method in class org.jesterj.ingest.logging.JesterJAppender
 
createJdbcConnection(String, String, String, String, boolean) - Method in class org.jesterj.ingest.utils.SqlUtils
Creates a JDBC connection, given JDBC connection parameters.
createManager(String, Object) - Method in class org.jesterj.ingest.logging.CassandraLog4JManagerFactory
 
CyclicGraphException - Exception in org.jesterj.ingest.model.impl
This exception indicates that a cycle was detected while attempting to assemble the steps of a plan into a DAG.
CyclicGraphException(String) - Constructor for exception org.jesterj.ingest.model.impl.CyclicGraphException
 

D

DDL_TIMEOUT - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
deactivate() - Method in interface org.jesterj.ingest.model.Active
Stop processing.
deactivate() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
deactivate() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
deactivate() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
deactivate() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
deactivate() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
DEAD - org.jesterj.ingest.model.Status
Terminal state for resources that generate documents that will never succeed and cannot be processed.
decode(String) - Method in interface org.jesterj.ingest.model.impl.PropertyEditor
 
DEF_MAX_ERROR_RETRY - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
DEFAULT_TO_STRING - Static variable in class org.jesterj.ingest.model.impl.DocumentImpl
 
DefaultHandlerFactory() - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor.DefaultHandlerFactory
 
defaultPassword(String) - Static method in class org.jesterj.ingest.persistence.JJCassandraDaemon
 
DeferredBuilding - Interface in org.jesterj.ingest.model
 
DELETE - org.jesterj.ingest.model.Document.Operation
 
DELIM - Static variable in class org.jesterj.ingest.logging.JesterJAppender
 
deregisterPlan(Plan) - Static method in class org.jesterj.ingest.Main
 
detectChangesViaHashing(boolean) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
Turn on change detection via hashing.
detectChangesViaHashing(boolean) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
DIRTY - org.jesterj.ingest.model.Status
Resource may require re-indexing.
discardingUnmatched() - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
DOC_RAW_SIZE - Static variable in interface org.jesterj.ingest.model.Document
The 'file_size' field which holds the size of the original content for an input document as the framework first pulled it in.
DocDestinationStatus - Class in org.jesterj.ingest.model
 
DocDestinationStatus(Status, String, String, Serializable...) - Constructor for class org.jesterj.ingest.model.DocDestinationStatus
 
docFound(Document) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
What to do when a document has been recognized as required for indexing.
DocStatusChange - Class in org.jesterj.ingest.model
 
DocStatusChange(Status, String, Serializable...) - Constructor for class org.jesterj.ingest.model.DocStatusChange
 
DocStatusChange(Status, String, Collection<String>, Serializable...) - Constructor for class org.jesterj.ingest.model.DocStatusChange
 
Document - Interface in org.jesterj.ingest.model
The publicly usable methods on a document.
Document.Operation - Enum in org.jesterj.ingest.model
 
DocumentImpl - Class in org.jesterj.ingest.model.impl
A container for the file data and associated metadata.
DocumentImpl(byte[], String, Document.Operation, DocumentImpl) - Constructor for class org.jesterj.ingest.model.impl.DocumentImpl
 
DocumentImpl(byte[], String, Plan, Document.Operation, Scanner, String) - Constructor for class org.jesterj.ingest.model.impl.DocumentImpl
 
DocumentLoggingContext - Class in org.jesterj.ingest.processors
 
DocumentLoggingContext(Document) - Constructor for class org.jesterj.ingest.processors.DocumentLoggingContext
 
DocumentLoggingContext.ContextNames - Enum in org.jesterj.ingest.processors
 
DocumentProcessor - Interface in org.jesterj.ingest.model
 
drainTo(Collection<? super Document>) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
drainTo(Collection<? super Document>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
drainTo(Collection<? super Document>, int) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
drainTo(Collection<? super Document>, int) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
DropFieldProcessor - Class in org.jesterj.ingest.processors
 
DropFieldProcessor() - Constructor for class org.jesterj.ingest.processors.DropFieldProcessor
 
DropFieldProcessor.Builder - Class in org.jesterj.ingest.processors
 
DROPPED - org.jesterj.ingest.model.Status
This document was intentionally skipped by the pipeline.
dropping(String) - Method in class org.jesterj.ingest.processors.DropFieldProcessor.Builder
 
dumpStatus() - Method in interface org.jesterj.ingest.model.Document
Get a string representation of the current status information.
dumpStatus() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
DuplicateToAll - Class in org.jesterj.ingest.routers
A router that simply duplicates the document to all subsequent steps.
DuplicateToAll() - Constructor for class org.jesterj.ingest.routers.DuplicateToAll
 
DuplicateToAll.Builder - Class in org.jesterj.ingest.routers
 

E

editingField(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
element() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
element() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
ElementSpec(String) - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
 
ElementSpec(String, StaxExtractingProcessor.LimitedStaxHandlerFactory) - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
 
encode(T) - Method in interface org.jesterj.ingest.model.impl.PropertyEditor
 
encodingField(String) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor.Builder
 
entries() - Method in interface org.jesterj.ingest.model.Document
 
entries() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
entrySet() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
EQUAL_BIT_KEY - Static variable in class org.jesterj.ingest.trie.KeyAnalyzer
Returned by KeyAnalyzer.bitIndex(Object, int, int, Object, int, int) if key and found key are equal.
equals(Object) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Attribute
 
equals(Object) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
error(Exception, Document, Document[][]) - Method in class org.jesterj.ingest.processors.WrappingProcessor
Override to execute some code in the even that the wrapped processor throws an exception.
ERROR - org.jesterj.ingest.model.Status
Something went wrong executing a step, this document may be retried until retry limit is reached.
ERROR_DOC - org.jesterj.ingest.model.Status
Something went wrong with the document.
exceptionIndicatesDocumentIssue(Exception) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
execute(RequestT, GenericType<ResultT>) - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
executeDeferred() - Method in interface org.jesterj.ingest.model.DeferredBuilding
 
executeDeferred() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
extracting(String, StaxExtractingProcessor.ElementSpec) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 

F

FAIL - org.jesterj.ingest.model.NextSteps.StepStatus
 
failDocOnError(boolean) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
failOnLongPath(boolean) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
fetchById(String, String) - Method in interface org.jesterj.ingest.model.Scanner
Load a document based on the document's id.
fetchById(String, String) - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
fetchById(String, String) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner
 
FetchUrl - Class in org.jesterj.ingest.processors
Issue a GET request to fetch a document at a particular URL.
FetchUrl() - Constructor for class org.jesterj.ingest.processors.FetchUrl
 
FetchUrl.Builder - Class in org.jesterj.ingest.processors
 
FieldTemplateProcessor - Class in org.jesterj.ingest.processors
Interpret the value of a field as a velocity template using the document as context.
FieldTemplateProcessor() - Constructor for class org.jesterj.ingest.processors.FieldTemplateProcessor
 
FieldTemplateProcessor.Builder - Class in org.jesterj.ingest.processors
 
FileScanner - Interface in org.jesterj.ingest.scanners
Interface to provide some standardized default methods
findClass(String) - Method in class org.jesterj.ingest.utils.JesterJLoader
 
findClass(String, Class<T>) - Method in class org.jesterj.ingest.utils.ClassSubPathResourceLoader
 
findClass(String, Class<T>, String...) - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
This method loads a class either with its FQN or a short-name (solr.class-simplename or class-simplename).
findLibrary(String) - Method in class org.jesterj.ingest.utils.JesterJLoader
 
findResource(String) - Method in class org.jesterj.ingest.utils.JesterJLoader
 
findStep(String) - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
findStep(String) - Method in interface org.jesterj.ingest.model.Plan
Locate the step in the plan that has the given name.
firstKey() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
FORCE - org.jesterj.ingest.model.Status
Resource must be re-indexed.
forceCloseAsync() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
forEach(Consumer<? super Document>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
forStep(Step) - Method in class org.jesterj.ingest.routers.RouterBase.Builder
 
forTypeNamed(String) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
from(String) - Method in class org.jesterj.ingest.processors.CopyField.Builder
 
from(String) - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
from(String) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
fromFile(String) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
Set the file in the classpath for the schema file.
fromLinkIn(String) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
FTI_INSERT_U - Static variable in class org.jesterj.ingest.logging.JesterJAppender
 
FTI_MARKER - Static variable in class org.jesterj.ingest.logging.Markers
 
FTI_ORIGIN - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
FTI_TTL - Static variable in class org.jesterj.ingest.logging.JesterJAppender
 
FTIQueryContext - Class in org.jesterj.ingest.model.impl
 
FTIQueryContext(Set<String>) - Constructor for class org.jesterj.ingest.model.impl.FTIQueryContext
 

G

get(Object) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
get(String) - Method in interface org.jesterj.ingest.model.Document
 
get(String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getAfterNumCalls() - Method in class org.jesterj.ingest.processors.LogAndFail
 
getAuthenticator() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getBatchSize() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getBatchSize() - Method in interface org.jesterj.ingest.model.Step
Set the number of items to process concurrently.
getCalls() - Method in class org.jesterj.ingest.processors.LogAndFail
 
getCassandra() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
getCdc_raw_directory() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getChangedDestinations(DocStatusChange) - Method in interface org.jesterj.ingest.model.StatusReporter
 
getCluster_name() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getCommitlog_directory() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getCommitlog_sync() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getCommitlog_sync_period_in_ms() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getContentColumn() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getContext() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
getData_file_directories() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getDatabasePkColumnName() - Method in class org.jesterj.ingest.scanners.JdbcScanner
The name of the column containing the database primary key.
getDefaultPackages() - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
 
getDelegate() - Method in interface org.jesterj.ingest.model.Document
 
getDelegate() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getDestField() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
 
getDoc() - Method in class org.jesterj.ingest.model.NextSteps.StepStatusHolder
 
getDocIdField() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
getDocIdField() - Method in interface org.jesterj.ingest.model.Plan
This is the field that is to be used as a docId
getDocumentTracker() - Method in interface org.jesterj.ingest.model.Scanner
Get a procedure that takes a document and uses this information to persist a record that this document has been scanned.
getDownstreamOutputSteps() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getDownstreamOutputSteps() - Method in interface org.jesterj.ingest.model.Step
Identify the downstream steps that must only be executed once per document.
getEligibleNextSteps(Document) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getEligibleNextSteps(Document) - Method in interface org.jesterj.ingest.model.Step
The steps that are reachable from this step and lead to at least one destination valid for the document.
getEnable_user_defined_functions() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getEndpoint_snitch() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getException() - Method in class org.jesterj.ingest.model.NextSteps.StepStatusHolder
 
getException() - Method in class org.jesterj.ingest.processors.LogAndFail
 
getExecutableSteps() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
getExecutableSteps() - Method in interface org.jesterj.ingest.model.Plan
Get the subset of steps that will execute when the plan is activated.
getFetchSize() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getField() - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
getFieldToDrop() - Method in class org.jesterj.ingest.processors.DropFieldProcessor
 
getFieldToInsert() - Method in class org.jesterj.ingest.processors.SetStaticValue
 
getFieldToTrim() - Method in class org.jesterj.ingest.processors.TrimValues
 
getFieldType(Document, String, String, float, ClassSubPathResourceLoader) - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
 
getFieldTypeXPathExpressions() - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
 
getFirstValue(String) - Method in interface org.jesterj.ingest.model.Document
 
getFirstValue(String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getFrom() - Method in class org.jesterj.ingest.processors.CopyField
 
getHash() - Method in interface org.jesterj.ingest.model.Document
A hash based on the contents of the delegate and the raw data.
getHash() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getHashAlg() - Method in interface org.jesterj.ingest.model.Document
 
getHints_directory() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getId() - Method in interface org.jesterj.ingest.model.Document
Returns the identifier for this document.
getId() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getIdField() - Method in interface org.jesterj.ingest.model.Document
 
getIdField() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getIdFunction() - Method in interface org.jesterj.ingest.model.Scanner
A function that can be used to provide a custom transformation of the identifier generated by the scanning process.
getIncompleteOutputDestinations() - Method in interface org.jesterj.ingest.model.Document
 
getIncompleteOutputDestinations() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getInputField() - Method in class org.jesterj.ingest.processors.SetReadableFileSize
 
getInterval() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
getInterval() - Method in interface org.jesterj.ingest.model.Scanner
The interval for the scanner to fire.
getInto() - Method in class org.jesterj.ingest.processors.CopyField
 
getJdbcDriver() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getJdbcPassword() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getJdbcUrl() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getJdbcUser() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getKeyAnalyzer() - Method in class org.jesterj.ingest.trie.AbstractBitwiseTrie
Returns the KeyAnalyzer that constructed the Trie.
getKeyFieldName() - Method in class org.jesterj.ingest.routers.RouteByStepName
 
getKeyspace() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
getLinkField() - Method in class org.jesterj.ingest.processors.FetchUrl
 
getListen_address() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getListenAddress() - Static method in class org.jesterj.ingest.persistence.Cassandra
 
getLogger() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
getLogger() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getMessage() - Method in class org.jesterj.ingest.model.DocDestinationStatus
 
getMessage() - Method in class org.jesterj.ingest.model.DocStatusChange
 
getMessageParams() - Method in class org.jesterj.ingest.model.DocDestinationStatus
 
getMessageParams() - Method in class org.jesterj.ingest.model.DocStatusChange
 
getMetadata() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
getMetrics() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
getName() - Method in interface org.jesterj.ingest.model.Configurable
A name for this object to distinguish it from other objects.
getName() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
getName() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getName() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
getName() - Method in class org.jesterj.ingest.processors.CopyField
 
getName() - Method in class org.jesterj.ingest.processors.DropFieldProcessor
 
getName() - Method in class org.jesterj.ingest.processors.FetchUrl
 
getName() - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor
 
getName() - Method in class org.jesterj.ingest.processors.LogAndDrop
 
getName() - Method in class org.jesterj.ingest.processors.LogAndFail
 
getName() - Method in class org.jesterj.ingest.processors.NoOpProcessor
 
getName() - Method in class org.jesterj.ingest.processors.PreAnalyzeFields
 
getName() - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
getName() - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
getName() - Method in class org.jesterj.ingest.processors.SetReadableFileSize
 
getName() - Method in class org.jesterj.ingest.processors.SetStaticValue
 
getName() - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter
 
getName() - Method in class org.jesterj.ingest.processors.SplitFieldProcessor
 
getName() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor
 
getName() - Method in class org.jesterj.ingest.processors.TikaProcessor
 
getName() - Method in class org.jesterj.ingest.processors.TrimValues
 
getName() - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor
 
getName() - Method in class org.jesterj.ingest.processors.WrappingProcessor
 
getName() - Method in class org.jesterj.ingest.routers.DuplicateToAll
 
getName() - Method in class org.jesterj.ingest.routers.RoundRobinRouter
 
getName() - Method in class org.jesterj.ingest.routers.RouteByStepName
 
getNamespace() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Attribute
 
getNextSteps() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getNextSteps() - Method in interface org.jesterj.ingest.model.Step
The steps that are reachable from this step.
getNextSteps(Document) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getNextSteps(Document) - Method in interface org.jesterj.ingest.model.Step
Get the next step in the plan for the given document
getNum_tokens() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getNumberOfOutputCopies() - Method in interface org.jesterj.ingest.model.Router
Indicates how many copies of a document may be omitted by this router.
getNumberOfOutputCopies() - Method in class org.jesterj.ingest.routers.DuplicateToAll
 
getNumberOfOutputCopies() - Method in class org.jesterj.ingest.routers.RoundRobinRouter
 
getNumberOfOutputCopies() - Method in class org.jesterj.ingest.routers.RouteByStepName
 
getNumericAndUnitsField() - Method in class org.jesterj.ingest.processors.SetReadableFileSize
 
getNumericField() - Method in class org.jesterj.ingest.processors.SetReadableFileSize
 
getObj() - Method in class org.jesterj.ingest.model.impl.NamedBuilder
 
getObj() - Method in class org.jesterj.ingest.model.impl.PlanImpl.Builder
 
getObj() - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
 
getObj() - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.CopyField.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.DropFieldProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.LogAndDrop.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.LogAndFail.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.NoOpProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.TrimValues.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.processors.WrappingProcessor.Builder
 
getObj() - Method in class org.jesterj.ingest.routers.DuplicateToAll.Builder
 
getObj() - Method in class org.jesterj.ingest.routers.RoundRobinRouter.Builder
 
getObj() - Method in class org.jesterj.ingest.routers.RouteByStepName.Builder
 
getObj() - Method in class org.jesterj.ingest.routers.RouterBase.Builder
 
getObj() - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
getObj() - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
getOperation() - Method in interface org.jesterj.ingest.model.Document
 
getOperation() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getOrigination() - Method in interface org.jesterj.ingest.model.Document
Identify if the document originated from Fault tolerance or a scan.
getOrigination() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getOrignalParentId() - Method in interface org.jesterj.ingest.model.Document
 
getOrignalParentId() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getOutputDestination() - Method in class org.jesterj.ingest.model.DocDestinationStatus
 
getOutputDestinationNames() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getOutputDestinationNames() - Method in interface org.jesterj.ingest.model.Step
 
getParentId() - Method in interface org.jesterj.ingest.model.Document
 
getParentId() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getPartitioner() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getPatternForStep(String) - Static method in class org.jesterj.ingest.model.impl.StepImpl
 
getPlan() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getPlan() - Method in interface org.jesterj.ingest.model.Step
Get the plan instance to which this step belongs.
getPlan() - Method in interface org.jesterj.ingest.PlanProvider
 
getPreparedQuery(String) - Method in class org.jesterj.ingest.persistence.CassandraSupport
Retrieve a prepared statement added via CassandraSupport.addStatement(String, String).
getPreparedQuery(String, String) - Method in class org.jesterj.ingest.persistence.CassandraSupport
Retrieve a prepared statement added via CassandraSupport.addStatement(String, String).
getPriorSteps() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getPriorSteps() - Method in interface org.jesterj.ingest.model.Step
 
getProcessor() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getQname() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Attribute
 
getQueryTimeout() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getRawData() - Method in interface org.jesterj.ingest.model.Document
Get the raw bytes from which this item was constructed.
getRawData() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getRead_request_timeout_in_ms() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getRegex() - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
getReplace() - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
getResource(String) - Method in class org.jesterj.ingest.utils.JesterJLoader
 
getRouter() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
getRouter() - Method in interface org.jesterj.ingest.model.Step
 
getRpc_address() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getSaved_caches_directory() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getScanOperation() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
The default scan operation is to check the cassandra database for records marked dirty or restart and process those records using the scanner's document fetching logic (empty by default)
getScanOperation() - Method in interface org.jesterj.ingest.model.Scanner
A callback that calls docFound() on the scanner when a document is found that needs to be indexed.
getScanOperation() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getScanOperation() - Method in class org.jesterj.ingest.scanners.SimpleFileScanner
 
getSchemaDocument(String, ClassSubPathResourceLoader) - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
 
getSeed_provider() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getSentAlready() - Method in class org.jesterj.ingest.model.impl.FTIQueryContext
 
getSession() - Method in class org.jesterj.ingest.persistence.CassandraSupport
Returns a cassandra session wrapped to protect it from being closed.
getSocketAddress() - Static method in class org.jesterj.ingest.persistence.Cassandra
 
getSourceScannerName() - Method in interface org.jesterj.ingest.model.Document
 
getSourceScannerName() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getSpec() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
getSpecificDestinations() - Method in class org.jesterj.ingest.model.DocStatusChange
 
getSqlStatement() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
getStart_native_transport() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
getStatus() - Method in class org.jesterj.ingest.model.DocDestinationStatus
 
getStatus() - Method in class org.jesterj.ingest.model.DocStatusChange
 
getStatus() - Method in class org.jesterj.ingest.model.NextSteps.StepStatusHolder
 
getStatus(String) - Method in interface org.jesterj.ingest.model.Document
The current processing status of the document relative to a given destinagion.
getStatus(String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getStatusChange() - Method in interface org.jesterj.ingest.model.Document
Get the statuses that will be altered if reportDocStatus is invoked.
getStatusChange() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getStatusMessage(String) - Method in interface org.jesterj.ingest.model.Document
Get a message relating to the processing status.
getStatusMessage(String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
getStep() - Method in interface org.jesterj.ingest.model.Router
The step into which the router is configured.
getStep() - Method in class org.jesterj.ingest.routers.RouterBase
 
getStepName() - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
Used when assembling steps into a plan
getSteps() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
getSteps() - Method in interface org.jesterj.ingest.model.Plan
Return every Step in the plan regardless of whether it will be executing when the plan is activated
getUnitsField() - Method in class org.jesterj.ingest.processors.SetReadableFileSize
 
getURLs() - Method in class org.jesterj.ingest.utils.JesterJLoader
 
getValueToInsert() - Method in class org.jesterj.ingest.processors.SetStaticValue
 
getValueToStepNameMap() - Method in class org.jesterj.ingest.routers.RouteByStepName
 
getVersion() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
getVersion() - Method in interface org.jesterj.ingest.model.Plan
A (usually serially incremented) version identifier for a plan.
getWrapped() - Method in class org.jesterj.ingest.processors.WrappingProcessor
 
getWrite_request_timeout_in_ms() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
guessIp() - Method in class org.jesterj.ingest.persistence.CassandraConfig
 

H

handleIfMatches(XMLStreamReader2, StaxExtractingProcessor.ElementSpec) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
Attempt to match the current element and return a handler if successful.
hashCode() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Attribute
 
hashCode() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
headMap(K) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 

I

inclAttributeText(String, String) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
Causes the value of the supplied attributes to be prepended to any characters from the element.
includingFileAccessTime(boolean) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
INDEXED - org.jesterj.ingest.model.Status
The document has been accepted by the destination (usually a search index), but may not be searchable until the next commit.
INDEXING - org.jesterj.ingest.model.Status
The document is in the process of indexing.
individualFallbackOperation(ConcurrentBiMap<Document, SolrInputDocument>, Exception) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
initDestinations(Set<String>, String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
into(String) - Method in class org.jesterj.ingest.processors.CopyField.Builder
 
into(String) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
intoField(String) - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
Send the results of tika's text extraction (text extracted but not metadata) into the supplied field.
intoNumericAndUnitsField(String) - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
intoNumericField(String) - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
intoUnitsField(String) - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
isActive() - Method in interface org.jesterj.ingest.model.Active
Test to see if the object is active
isActive() - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
isActive() - Method in class org.jesterj.ingest.model.impl.StepImpl
Test if the step is active and should be processing.
isActivePriorSteps() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
isActivePriorSteps() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
isActivePriorSteps() - Method in interface org.jesterj.ingest.model.Step
Determine if any upstream steps are still active.
isAddValueToExisting() - Method in class org.jesterj.ingest.processors.SetStaticValue
 
isAutoCommit() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
isBitSet(CharSequence, int, int) - Method in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
isBitSet(K, int, int) - Method in class org.jesterj.ingest.trie.KeyAnalyzer
Returns whether or not a bit is set.
isBooting() - Static method in class org.jesterj.ingest.persistence.Cassandra
Indicates whether cassandra has finished booting.
isClosed() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
isConstantNumberOfOutputDocs() - Method in interface org.jesterj.ingest.model.Router
Indicates if the number documents entering this router have a constant linear relationship to the number of documents exiting the router.
isConstantNumberOfOutputDocs() - Method in class org.jesterj.ingest.routers.DuplicateToAll
 
isConstantNumberOfOutputDocs() - Method in class org.jesterj.ingest.routers.RoundRobinRouter
 
isConstantNumberOfOutputDocs() - Method in class org.jesterj.ingest.routers.RouteByStepName
 
isDeterministic() - Method in interface org.jesterj.ingest.model.Router
Indicates if this router will always route an identical document to the same downstream step or steps.
isDeterministic() - Method in class org.jesterj.ingest.routers.DuplicateToAll
 
isDeterministic() - Method in class org.jesterj.ingest.routers.RoundRobinRouter
 
isDeterministic() - Method in class org.jesterj.ingest.routers.RouteByStepName
 
isDiscardUnmatched() - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
isEditExisting() - Method in class org.jesterj.ingest.processors.SetStaticValue
 
isEmpty() - Method in interface org.jesterj.ingest.model.Document
 
isEmpty() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
isEmpty() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
isEmpty() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
isEmpty() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
isForceReprocess() - Method in interface org.jesterj.ingest.model.Document
 
isForceReprocess() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
isHashing() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
isHashing() - Method in interface org.jesterj.ingest.model.Scanner
Indicates if this scanner will consider a hash of the document contents and compare it with a previously recorded value when asking if it has already seen a document.
isHeuristicallyDirty(Document) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
isHeuristicallyDirty(Document) - Method in interface org.jesterj.ingest.model.Scanner
Scanners that have a way of detecting dirty data that needs re-indexed can override this method to trigger re-indexing in cases where it would otherwise be skipped.
isIdempotent() - Method in interface org.jesterj.ingest.model.DocumentProcessor
Indicates if this processor can be executed multiple times, without cumulative external side effects.
isNotShuttingDown() - Static method in class org.jesterj.ingest.Main
This is a heuristic test for system shutdown.
isOutputDestinationThisStep(String) - Method in interface org.jesterj.ingest.model.Step
 
isOutputStep() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
isOutputStep() - Method in interface org.jesterj.ingest.model.Step
 
isPlanOutput(String) - Method in interface org.jesterj.ingest.model.Document
 
isPlanOutput(String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
isPotent() - Method in interface org.jesterj.ingest.model.DocumentProcessor
Indicates a processor for which repeated invocations have cumulative external side effects.
isPotent() - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
isPrefix(CharSequence, int, int, CharSequence) - Method in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
isPrefix(K, int, int, K) - Method in class org.jesterj.ingest.trie.KeyAnalyzer
Determines whether or not the given prefix (from offset to length) is a prefix of the given key.
isReady() - Method in class org.jesterj.ingest.logging.CassandraLog4JManager
 
isRemembering() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
isRemembering() - Method in interface org.jesterj.ingest.model.Scanner
Indicates if this scanner will re-feed documents it has already seen.
isRetainOriginal() - Method in class org.jesterj.ingest.processors.CopyField
 
isSafe() - Method in interface org.jesterj.ingest.model.DocumentProcessor
Indicates if this processor can be re-executed multiple times safely.
isScanActive() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
isScanning() - Method in interface org.jesterj.ingest.model.Scanner
True if a new scan may be started.
isScanning() - Method in class org.jesterj.ingest.scanners.JdbcScanner
 
isScanning() - Method in class org.jesterj.ingest.scanners.SimpleFileScanner
 
isSchemaMetadataEnabled() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
isStatusChanged() - Method in interface org.jesterj.ingest.model.Document
 
isStatusChanged() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
isStepSpecific() - Method in enum org.jesterj.ingest.model.Status
Can this status be set with respect to an outputDestination, or should it affect all destinations remaining on the document.
isStopping() - Static method in class org.jesterj.ingest.persistence.Cassandra
 
isSupportingExternalEntities(boolean) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
isValid() - Method in interface org.jesterj.ingest.model.ConfiguredBuildable
Determine if this builder will produce a valid object.
isValid() - Method in class org.jesterj.ingest.model.impl.NamedBuilder
 
isValidName(String) - Method in interface org.jesterj.ingest.model.Configurable
 
isWarn() - Method in class org.jesterj.ingest.processors.NoOpProcessor
 
iterator() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
iterator() - Method in class org.jesterj.ingest.model.impl.StepImpl
 

J

JavaPlanConfig - Annotation Type in org.jesterj.ingest
Denotes a class that implements PlanProvider.
JdbcScanner - Class in org.jesterj.ingest.scanners
Scans a JDBC source such as an RDBMS (e.g.
JdbcScanner() - Constructor for class org.jesterj.ingest.scanners.JdbcScanner
 
JdbcScanner.Builder - Class in org.jesterj.ingest.scanners
Handles configuration parameters for the JDBC scanner.
JESTERJ_NEXT_STEP_NAME - Static variable in class org.jesterj.ingest.routers.RouteByStepName
 
JesterJAppender - Class in org.jesterj.ingest.logging
 
JesterJAppender(String, Filter, Layout<? extends Serializable>) - Constructor for class org.jesterj.ingest.logging.JesterJAppender
 
JesterJAppender(String, Filter, Layout<? extends Serializable>, boolean) - Constructor for class org.jesterj.ingest.logging.JesterJAppender
 
JesterJAppender(String, Layout<? extends Serializable>, Filter, CassandraLog4JManager, boolean) - Constructor for class org.jesterj.ingest.logging.JesterJAppender
 
JesterjException - Exception in org.jesterj.ingest.model.exception
Represents the base class for all JesterJ exceptions.
JesterjException(String) - Constructor for exception org.jesterj.ingest.model.exception.JesterjException
 
JesterjException(String, Throwable) - Constructor for exception org.jesterj.ingest.model.exception.JesterjException
 
JesterjException(Throwable) - Constructor for exception org.jesterj.ingest.model.exception.JesterjException
 
JesterJForkJoinThreadFactory - Class in org.jesterj.ingest.forkjoin
 
JesterJForkJoinThreadFactory() - Constructor for class org.jesterj.ingest.forkjoin.JesterJForkJoinThreadFactory
 
JesterJLoader - Class in org.jesterj.ingest.utils
 
JesterJLoader(URL[], ClassLoader) - Constructor for class org.jesterj.ingest.utils.JesterJLoader
 
JJ_DIR - Static variable in class org.jesterj.ingest.Main
 
JJ_DOC_HASH - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJ_DOC_ID - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJ_ORIG_PARENT_ID - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJ_OUTPUT_STEP_CHANGES - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJ_PARENT_ID - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJ_PLAN_NAME - Static variable in interface org.jesterj.ingest.model.Step
 
JJ_PLAN_VERSION - Static variable in interface org.jesterj.ingest.model.Step
 
JJ_SCANNER_NAME - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJ_STATUS_CHANGES - org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
 
JJCassandraDaemon - Class in org.jesterj.ingest.persistence
A customized version of the cassandra class that does not use a logger and does a better job of shutting down so that we can start it more than once in our tests.
JJCassandraDaemon() - Constructor for class org.jesterj.ingest.persistence.JJCassandraDaemon
 
JJCassandraRoleManager - Class in org.jesterj.ingest.persistence
 
JJCassandraRoleManager(String) - Constructor for class org.jesterj.ingest.persistence.JJCassandraRoleManager
 

K

KeyAnalyzer<K> - Class in org.jesterj.ingest.trie
Defines the interface to analyze Trie keys on a bit level.
KeyAnalyzer() - Constructor for class org.jesterj.ingest.trie.KeyAnalyzer
 
keySet() - Method in interface org.jesterj.ingest.model.Document
 
keySet() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
keySet() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
keySpace(String) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
keySpace(String) - Method in interface org.jesterj.ingest.model.Scanner
Calculates the keyspace for this scanner's FTI records.
keyValuesInField(String) - Method in class org.jesterj.ingest.routers.RouteByStepName.Builder
 

L

lastKey() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
LENGTH - Static variable in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
The number of bits per Character.
lengthInBits(CharSequence) - Method in class org.jesterj.ingest.trie.analyzer.CharSequenceAnalyzer
 
lengthInBits(K) - Method in class org.jesterj.ingest.trie.KeyAnalyzer
Returns the length of the Key in bits.
LimitedStaxHandler(StringBuilder, StaxExtractingProcessor.ElementSpec) - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
list() - Method in class org.jesterj.ingest.model.NextSteps
 
listChangingDestinations() - Method in interface org.jesterj.ingest.model.Document
 
listChangingDestinations() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
listIncompleteOutputSteps() - Method in interface org.jesterj.ingest.model.Document
 
listIncompleteOutputSteps() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
load(NodeList, String, List<T>, Class<T>, String, ResourceLoader) - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
Initializes and each plugin in the list.
loadClass(String, boolean) - Method in class org.jesterj.ingest.utils.JesterJLoader
 
loadingResourcesVia(Supplier<ClassLoader>) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
locatePlan(String) - Static method in class org.jesterj.ingest.Main
 
log() - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
LOG_MARKER - Static variable in class org.jesterj.ingest.logging.Markers
 
LogAndDrop - Class in org.jesterj.ingest.processors
Simply write to the log file and then drop the document on the floor
LogAndDrop() - Constructor for class org.jesterj.ingest.processors.LogAndDrop
 
LogAndDrop.Builder - Class in org.jesterj.ingest.processors
 
LogAndFail - Class in org.jesterj.ingest.processors
A processor for testing failure scenarios.
LogAndFail() - Constructor for class org.jesterj.ingest.processors.LogAndFail
 
LogAndFail.Builder - Class in org.jesterj.ingest.processors
 

M

main(String[]) - Static method in class org.jesterj.ingest.Main
 
main(String[]) - Static method in class org.jesterj.ingest.persistence.Cassandra
 
Main - Class in org.jesterj.ingest
Start a running instance.
Main() - Constructor for class org.jesterj.ingest.Main
 
mapIterator() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
mappingValueFromTo(String, String) - Method in class org.jesterj.ingest.routers.RouteByStepName.Builder
 
Markers - Class in org.jesterj.ingest.logging
 
Markers() - Constructor for class org.jesterj.ingest.logging.Markers
 
matches(XMLStreamReader2) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
 
matchOnAttrValue(String, String, Pattern) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.ElementSpec
Causes the element to only match if the value of ALL specified attributes matches the supplied regex.
MBEAN_NAME - Static variable in class org.jesterj.ingest.persistence.JJCassandraDaemon
 
memoryAvailabilityTimeout(int) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
MESSAGE_DELIMITER - Static variable in class org.jesterj.ingest.logging.JesterJAppender
 

N

named(String) - Method in class org.jesterj.ingest.model.impl.NamedBuilder
 
named(String) - Method in class org.jesterj.ingest.model.impl.PlanImpl.Builder
 
named(String) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
 
named(String) - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.CopyField.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.DropFieldProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.LogAndDrop.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.LogAndFail.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.NoOpProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.SetReadableFileSize.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.TrimValues.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.processors.WrappingProcessor.Builder
 
named(String) - Method in class org.jesterj.ingest.routers.RoundRobinRouter.Builder
 
named(String) - Method in class org.jesterj.ingest.routers.RouteByStepName.Builder
 
named(String) - Method in class org.jesterj.ingest.routers.RouterBase.Builder
 
named(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
named(String) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
NamedBuilder<TYPE extends Configurable> - Class in org.jesterj.ingest.model.impl
 
NamedBuilder() - Constructor for class org.jesterj.ingest.model.impl.NamedBuilder
 
NEW - org.jesterj.ingest.model.Document.Operation
 
NEW_CONTENT_FOUND_MSG - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
newInstance(StringBuilder, StaxExtractingProcessor.ElementSpec) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.DefaultHandlerFactory
 
newInstance(StringBuilder, StaxExtractingProcessor.ElementSpec) - Method in interface org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandlerFactory
 
newInstance(String, Class<T>) - Method in class org.jesterj.ingest.utils.ClassSubPathResourceLoader
 
newInstance(String, Class<T>, String[], Class[], Object[]) - Method in class org.jesterj.ingest.utils.SolrSchemaUtil
Create a new instance as per the parameters.
newThread(ForkJoinPool) - Method in class org.jesterj.ingest.forkjoin.JesterJForkJoinThreadFactory
 
nextKey(K) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
NextSteps - Class in org.jesterj.ingest.model
Encapsulate and manage status of steps to which a document should be sent
NextSteps(Document, Step...) - Constructor for class org.jesterj.ingest.model.NextSteps
 
NextSteps.StepStatus - Enum in org.jesterj.ingest.model
 
NextSteps.StepStatusHolder - Class in org.jesterj.ingest.model
 
NON_CLOSABLE_SESSION - Static variable in class org.jesterj.ingest.persistence.CassandraSupport
 
NonClosableSession() - Constructor for class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
NoOpProcessor - Class in org.jesterj.ingest.processors
This is the default processor if none is otherwise configured.
NoOpProcessor() - Constructor for class org.jesterj.ingest.processors.NoOpProcessor
 
NoOpProcessor.Builder - Class in org.jesterj.ingest.processors
 
NotSoInnocuousWorkerThread - Class in org.jesterj.ingest.forkjoin
A worker thread without all the crazy restrictions of java.util.concurrent.ForkJoinWorkerThread.InnocuousForkJoinWorkerThread.
NotSoInnocuousWorkerThread(ForkJoinPool) - Constructor for class org.jesterj.ingest.forkjoin.NotSoInnocuousWorkerThread
Creates a ForkJoinWorkerThread operating in the given pool.
NULL_BIT_KEY - Static variable in class org.jesterj.ingest.trie.KeyAnalyzer

O

offer(Document) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
offer(Document) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
offer(Document, long, TimeUnit) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
offer(Document, long, TimeUnit) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
onCharacters(XMLStreamReader2) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
onDelimiter(String) - Method in class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
onEndElement(XMLStreamReader2) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
onStartElement(XMLStreamReader2) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
openResource(String) - Method in class org.jesterj.ingest.utils.ClassSubPathResourceLoader
 
org.jesterj.ingest - package org.jesterj.ingest
 
org.jesterj.ingest.forkjoin - package org.jesterj.ingest.forkjoin
 
org.jesterj.ingest.logging - package org.jesterj.ingest.logging
 
org.jesterj.ingest.model - package org.jesterj.ingest.model
 
org.jesterj.ingest.model.exception - package org.jesterj.ingest.model.exception
 
org.jesterj.ingest.model.impl - package org.jesterj.ingest.model.impl
 
org.jesterj.ingest.persistence - package org.jesterj.ingest.persistence
 
org.jesterj.ingest.processors - package org.jesterj.ingest.processors
 
org.jesterj.ingest.routers - package org.jesterj.ingest.routers
 
org.jesterj.ingest.scanners - package org.jesterj.ingest.scanners
 
org.jesterj.ingest.trie - package org.jesterj.ingest.trie
Trie implementation copied from Apache Commons Collections 4 under the terms of ASL 2.0 License.
org.jesterj.ingest.trie.analyzer - package org.jesterj.ingest.trie.analyzer
 
org.jesterj.ingest.utils - package org.jesterj.ingest.utils
 
OUT_OF_BOUNDS_BIT_KEY - Static variable in class org.jesterj.ingest.trie.KeyAnalyzer
 

P

parallelStream() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
PatriciaTrie<E> - Class in org.jesterj.ingest.trie
Implementation of a PATRICIA Trie (Practical Algorithm to Retrieve Information Coded in Alphanumeric).
PatriciaTrie() - Constructor for class org.jesterj.ingest.trie.PatriciaTrie
 
PatriciaTrie(Map<? extends CharSequence, ? extends E>) - Constructor for class org.jesterj.ingest.trie.PatriciaTrie
 
peek() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
peek() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
PER_EVENT_CONTEXT - Static variable in class org.jesterj.ingest.logging.JesterJAppender
 
perDocFailLogging(Exception, Document) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
PersistenceException - Exception in org.jesterj.ingest.model.exception
Thrown on an error having to do with data persistence.
PersistenceException(String) - Constructor for exception org.jesterj.ingest.model.exception.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for exception org.jesterj.ingest.model.exception.PersistenceException
 
placingTextContentIn(String) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
Plan - Interface in org.jesterj.ingest.model
 
PlanImpl - Class in org.jesterj.ingest.model.impl
 
PlanImpl() - Constructor for class org.jesterj.ingest.model.impl.PlanImpl
 
PlanImpl.Builder - Class in org.jesterj.ingest.model.impl
 
PlanProvider - Interface in org.jesterj.ingest
A class that can supply a plan.
poll() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
poll() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
poll(long, TimeUnit) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
poll(long, TimeUnit) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
PreAnalyzeFields - Class in org.jesterj.ingest.processors
A processor that will produce a json value representing the analysis for the field.
PreAnalyzeFields() - Constructor for class org.jesterj.ingest.processors.PreAnalyzeFields
 
PreAnalyzeFields.Builder - Class in org.jesterj.ingest.processors
 
preAnalyzingField(String) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
prefixMap(K) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
previousKey(K) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
printErrors(ResultSet) - Static method in class org.jesterj.ingest.persistence.Cassandra
 
processDirty() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
processDocument(Document) - Method in interface org.jesterj.ingest.model.DocumentProcessor
Mutate, validate or transmit a document.
processDocument(Document) - Method in class org.jesterj.ingest.processors.CopyField
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.DropFieldProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.FetchUrl
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.LogAndDrop
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.LogAndFail
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.NoOpProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.SetReadableFileSize
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.SetStaticValue
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.SplitFieldProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.TikaProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.TrimValues
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor
 
processDocument(Document) - Method in class org.jesterj.ingest.processors.WrappingProcessor
 
PROCESSING - org.jesterj.ingest.model.Status
A scanner has picked up resource, and deemed it worthy of processing document is in-flight.
processPendingDocs(FTIQueryContext, List<Status>, boolean) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
Force processing of documents in the specified status (except Dirty which will receive normal hash and memory checks) Note: this method scales O(n) with the number of documents returned for each status processed.
PropertyEditor<T> - Interface in org.jesterj.ingest.model.impl
Just a sketch...
put(String, String) - Method in interface org.jesterj.ingest.model.Document
 
put(String, String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
put(K, V) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
put(Document) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
put(Document) - Method in class org.jesterj.ingest.model.impl.StepImpl
Attempt to send the document to this step blocking if the queue for this step is full.
putAll(String, Iterable<? extends String>) - Method in interface org.jesterj.ingest.model.Document
 
putAll(String, Iterable<? extends String>) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 

R

readingFormat(String) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
refreshSchemaAsync() - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
REG_INSERT_U - Static variable in class org.jesterj.ingest.logging.JesterJAppender
 
RegexValueReplace - Class in org.jesterj.ingest.processors
 
RegexValueReplace() - Constructor for class org.jesterj.ingest.processors.RegexValueReplace
 
RegexValueReplace.Builder - Class in org.jesterj.ingest.processors
 
registerNativeAccess() - Static method in class org.jesterj.ingest.persistence.JJCassandraDaemon
 
registerPlan(Plan) - Static method in class org.jesterj.ingest.Main
 
remaining() - Method in class org.jesterj.ingest.model.NextSteps
 
remainingCapacity() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
remainingCapacity() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
rememberScannedIds(boolean) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
Turn on document id based memory.
rememberScannedIds(boolean) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
remove() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
remove() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
remove(Object) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
remove(Object) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
remove(Object) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
remove(Object, Object) - Method in interface org.jesterj.ingest.model.Document
 
remove(Object, Object) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
removeAll(Object) - Method in interface org.jesterj.ingest.model.Document
 
removeAll(Object) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
removeAll(Collection<?>) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
removeAll(Collection<?>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
removeAllOtherDestinationsQuietly(Set<String>) - Method in interface org.jesterj.ingest.model.Document
For use during routing, to remove destinations from document duplicates before distribution to downstream steps.
removeAllOtherDestinationsQuietly(Set<String>) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
removeDownStreamOutputStep(Router, String) - Method in interface org.jesterj.ingest.model.Document
Remove a downstream potent step.
removeDownStreamOutputStep(Router, String) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
removeIf(Predicate<? super Document>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
replaceDestination(boolean) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 
replaceExistingValue() - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
replaceValues(String, Iterable<? extends String>) - Method in interface org.jesterj.ingest.model.Document
 
replaceValues(String, Iterable<? extends String>) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
replacingRawData(boolean) - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
Speifiy if the results of tika's analysis should replace the raw document content or not.
reportDocStatus() - Method in interface org.jesterj.ingest.model.Document
 
reportDocStatus() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
reportErrorsIn(String) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
reportException(Map.Entry<Step, NextSteps.StepStatusHolder>, String, Object...) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
reportHttpStatusIn(String) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
reportStatus(Document) - Method in interface org.jesterj.ingest.model.StatusReporter
 
representingTable(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
reset() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
RESTART - org.jesterj.ingest.model.Status
Resource needs reprocessing, Semantically similar to Force but indicates a decision made in the Plan, or by JesterJ itself.
retainAll(Collection<?>) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
retainAll(Collection<?>) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
retainingOriginal(boolean) - Method in class org.jesterj.ingest.processors.CopyField.Builder
 
RETRY - org.jesterj.ingest.model.NextSteps.StepStatus
 
retryErroredDocsUpTo(int) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
The number of times to retry a document that has errored out previously before ignoring it.
retryErroredDocsUpTo(int) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
rootRand - Static variable in class org.jesterj.ingest.persistence.CassandraSupport
 
RoundRobinRouter - Class in org.jesterj.ingest.routers
A router that selects among the next steps in a round-robin fashion.
RoundRobinRouter() - Constructor for class org.jesterj.ingest.routers.RoundRobinRouter
 
RoundRobinRouter.Builder - Class in org.jesterj.ingest.routers
 
route(Document) - Method in interface org.jesterj.ingest.model.Router
Decide where to send this document.
route(Document) - Method in class org.jesterj.ingest.routers.DuplicateToAll
 
route(Document) - Method in class org.jesterj.ingest.routers.RoundRobinRouter
 
route(Document) - Method in class org.jesterj.ingest.routers.RouteByStepName
 
RouteByStepName - Class in org.jesterj.ingest.routers
A router that sends documents to subsequent steps by comparing the value in a standard field in the document to the name of subsequent steps.
RouteByStepName() - Constructor for class org.jesterj.ingest.routers.RouteByStepName
 
RouteByStepName.Builder - Class in org.jesterj.ingest.routers
 
Router - Interface in org.jesterj.ingest.model
This interface defines operations fundamental to routing documents.
RouterBase - Class in org.jesterj.ingest.routers
 
RouterBase() - Constructor for class org.jesterj.ingest.routers.RouterBase
 
RouterBase.Builder<T extends RouterBase> - Class in org.jesterj.ingest.routers
 
routingBy(RouterBase.Builder<? extends Router>) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
 
routingBy(RouterBase.Builder<? extends Router>) - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
 
routingBy(RouterBase.Builder<? extends Router>) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
routingBy(RouterBase.Builder<? extends Router>) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
run() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
run() - Method in class org.jesterj.ingest.model.impl.ScannerImpl.ScanOp
 
run() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
run(Runnable) - Method in class org.jesterj.ingest.processors.DocumentLoggingContext
Wrap some code

S

sameSiteAccessOncePer(long) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
SCAN_ORIGIN - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
scanFinished() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
Decrement the active Scans.
scanFreqMS(long) - Method in class org.jesterj.ingest.model.impl.ScannerImpl.Builder
The scanning frequency.
scanFreqMS(long) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
scanFreqMS(long) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
Scanner - Interface in org.jesterj.ingest.model
Monitors a document source for changes on a regular basis.
ScannerImpl - Class in org.jesterj.ingest.model.impl
A base implementation of a scanner that doesn't do anything.
ScannerImpl() - Constructor for class org.jesterj.ingest.model.impl.ScannerImpl
 
ScannerImpl.Builder - Class in org.jesterj.ingest.model.impl
 
ScannerImpl.ScanOp - Class in org.jesterj.ingest.model.impl
The base, default scan operation.
ScanOp(Runnable, Scanner) - Constructor for class org.jesterj.ingest.model.impl.ScannerImpl.ScanOp
 
scanStarted() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
SCHEMA_XML_ANALYZER_CHAR_FILTER - Static variable in class org.jesterj.ingest.utils.SolrSchemaUtil
 
SCHEMA_XML_ANALYZER_FILTER - Static variable in class org.jesterj.ingest.utils.SolrSchemaUtil
 
SCHEMA_XML_ANALYZER_TOKENIZER - Static variable in class org.jesterj.ingest.utils.SolrSchemaUtil
 
sendToNext(Document) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
sendToNext(Document) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
sendToNext(Document) - Method in interface org.jesterj.ingest.model.Step
After processing is complete, send it on to any subsequent steps if appropriate.
SendToSolrCloudProcessor - Class in org.jesterj.ingest.processors
 
SendToSolrCloudProcessor() - Constructor for class org.jesterj.ingest.processors.SendToSolrCloudProcessor
 
SendToSolrCloudProcessor.Builder - Class in org.jesterj.ingest.processors
 
SENT - org.jesterj.ingest.model.NextSteps.StepStatus
 
setAuthenticator(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setCassandra(CassandraSupport) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
setCdc_raw_directory(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setCharset(String) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor
 
setCluster_name(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setCommitlog_directory(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setCommitlog_sync(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setCommitlog_sync_period_in_ms(Integer) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setData_file_directories(String[]) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setDiscardUnmatched(boolean) - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
setEnable_user_defined_functions(Boolean) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setEndpoint_snitch(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setException(Exception) - Method in class org.jesterj.ingest.model.NextSteps.StepStatusHolder
 
setField(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
setFieldToEncode(String) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor
 
setForceReprocess(boolean) - Method in interface org.jesterj.ingest.model.Document
Ensures that this document will be fed into the plan regardless of memory or hashing settings.
setForceReprocess(boolean) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
setHints_directory(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setIncompleteOutputDestinations(Map<String, DocDestinationStatus>) - Method in interface org.jesterj.ingest.model.Document
 
setIncompleteOutputDestinations(Map<String, DocDestinationStatus>) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
setInterval(long) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
setKeyFieldName(String) - Method in class org.jesterj.ingest.routers.RouteByStepName
 
setListen_address(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setName(String) - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor
 
setName(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
setName(String) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor
 
setName(String) - Method in class org.jesterj.ingest.processors.WrappingProcessor
 
setNum_tokens(Integer) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setPartitioner(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setRawData(byte[]) - Method in interface org.jesterj.ingest.model.Document
Replace the raw bytes.
setRawData(byte[]) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
setRead_request_timeout_in_ms(Integer) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
SetReadableFileSize - Class in org.jesterj.ingest.processors
Sets readable file size field values, as follows: reads the value of the specified input field, interprets it as a number, determines its magnitude and expresses it as bytes, KB, MB, GB or TB; provides options to write a combined field ("200 KB"), a units field ("KB"), and/or a numeric field ("200").
SetReadableFileSize() - Constructor for class org.jesterj.ingest.processors.SetReadableFileSize
 
SetReadableFileSize.Builder - Class in org.jesterj.ingest.processors
Represents a builder which sets configuration properties on the SetReadableFileSize processor.
setRegex(Pattern) - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
setReplace(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace
 
setRpc_address(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setSaved_caches_directory(String) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setScanning(boolean) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner
 
setSchemaMetadataEnabled(Boolean) - Method in class org.jesterj.ingest.persistence.CassandraSupport.NonClosableSession
 
setSeed_provider(ArrayList<Map<String, Object>>) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
setStart_native_transport(Boolean) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
SetStaticValue - Class in org.jesterj.ingest.processors
 
SetStaticValue() - Constructor for class org.jesterj.ingest.processors.SetStaticValue
 
SetStaticValue.Builder - Class in org.jesterj.ingest.processors
 
setStatus(NextSteps.StepStatus) - Method in class org.jesterj.ingest.model.NextSteps.StepStatusHolder
 
setStatus(Status, String, Serializable...) - Method in interface org.jesterj.ingest.model.Document
Set a status for the current down stream steps.
setStatus(Status, String, Serializable...) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
setStatusForDestinations(Status, Collection<String>, String, Serializable...) - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
setTemplateField(String) - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor
 
setup() - Method in class org.jesterj.ingest.persistence.JJCassandraRoleManager
 
setWrapped(DocumentProcessor) - Method in class org.jesterj.ingest.processors.WrappingProcessor
 
setWrite_request_timeout_in_ms(Integer) - Method in class org.jesterj.ingest.persistence.CassandraConfig
 
SimpleDateTimeReformatter - Class in org.jesterj.ingest.processors
 
SimpleDateTimeReformatter() - Constructor for class org.jesterj.ingest.processors.SimpleDateTimeReformatter
 
SimpleDateTimeReformatter.Builder - Class in org.jesterj.ingest.processors
 
SimpleFileScanner - Class in org.jesterj.ingest.scanners
Scanner for local filesystems.
SimpleFileScanner() - Constructor for class org.jesterj.ingest.scanners.SimpleFileScanner
 
SimpleFileScanner.Builder - Class in org.jesterj.ingest.scanners
 
size() - Method in interface org.jesterj.ingest.model.Document
 
size() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
size() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
size() - Method in class org.jesterj.ingest.model.NextSteps
 
size() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
skipIfHasValue() - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
SolrSchemaUtil - Class in org.jesterj.ingest.utils
A stateful utility bean for working with schema documents.
SolrSchemaUtil() - Constructor for class org.jesterj.ingest.utils.SolrSchemaUtil
 
spliterator() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
SplitFieldProcessor - Class in org.jesterj.ingest.processors
 
SplitFieldProcessor() - Constructor for class org.jesterj.ingest.processors.SplitFieldProcessor
 
SplitFieldProcessor.Builder - Class in org.jesterj.ingest.processors
 
splittingField(String) - Method in class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
SqlUtils - Class in org.jesterj.ingest.utils
Contains helper methods related to SQL usage.
SqlUtils() - Constructor for class org.jesterj.ingest.utils.SqlUtils
 
start(File) - Static method in class org.jesterj.ingest.persistence.Cassandra
 
start(File, String) - Static method in class org.jesterj.ingest.persistence.Cassandra
 
Status - Enum in org.jesterj.ingest.model
The conceptual states available for indexed resources.
StatusReporter - Interface in org.jesterj.ingest.model
 
StaxExtractingProcessor - Class in org.jesterj.ingest.processors
A class for extracting fields from an xml document using a memory efficient Stax parsing.
StaxExtractingProcessor() - Constructor for class org.jesterj.ingest.processors.StaxExtractingProcessor
 
StaxExtractingProcessor.Attribute - Class in org.jesterj.ingest.processors
 
StaxExtractingProcessor.Builder - Class in org.jesterj.ingest.processors
 
StaxExtractingProcessor.DefaultHandlerFactory - Class in org.jesterj.ingest.processors
 
StaxExtractingProcessor.ElementSpec - Class in org.jesterj.ingest.processors
An class to describe an element and what to do with it when it's encountered.
StaxExtractingProcessor.LimitedStaxHandler - Class in org.jesterj.ingest.processors
A base implementation to be extended to handle the elements within the matched elements.
StaxExtractingProcessor.LimitedStaxHandlerFactory - Interface in org.jesterj.ingest.processors
A factory for generating handlers given an accumulator supplied on a per-match basis.
Step - Interface in org.jesterj.ingest.model
A Step is a BlockingQueue with a capacity equal to its concurrency level.
StepImpl - Class in org.jesterj.ingest.model.impl
The class that is used to run DocumentProcessors.
StepImpl.Builder - Class in org.jesterj.ingest.model.impl
 
stop() - Static method in class org.jesterj.ingest.persistence.Cassandra
 
stop() - Method in class org.jesterj.ingest.persistence.JJCassandraDaemon
 
stream() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
subMap(K, K) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
success(Document[]) - Method in class org.jesterj.ingest.processors.WrappingProcessor
Override to execute some code after a document has successfully been processed by the wrapped processor.

T

tailMap(K) - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
take() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
take() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
testingConnectionWith(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
throwing(RuntimeException) - Method in class org.jesterj.ingest.processors.LogAndFail.Builder
 
TikaProcessor - Class in org.jesterj.ingest.processors
 
TikaProcessor() - Constructor for class org.jesterj.ingest.processors.TikaProcessor
 
TikaProcessor.Builder - Class in org.jesterj.ingest.processors
 
TIMEOUT - Static variable in class org.jesterj.ingest.model.impl.ScannerImpl
 
toArray() - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
toArray() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
toArray(T[]) - Method in class org.jesterj.ingest.model.impl.ScannerImpl
 
toArray(T[]) - Method in class org.jesterj.ingest.model.impl.StepImpl
 
toString() - Method in class org.jesterj.ingest.model.DocDestinationStatus
 
toString() - Method in class org.jesterj.ingest.model.DocStatusChange
 
toString() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
toString() - Method in class org.jesterj.ingest.model.impl.StepImpl
 
toString() - Method in class org.jesterj.ingest.model.NextSteps
 
toString() - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.LimitedStaxHandler
 
toString() - Method in class org.jesterj.ingest.trie.AbstractBitwiseTrie
 
toString() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
trimingWhiteSpace(boolean) - Method in class org.jesterj.ingest.processors.SplitFieldProcessor.Builder
 
trimming(String) - Method in class org.jesterj.ingest.processors.TrimValues.Builder
 
TrimValues - Class in org.jesterj.ingest.processors
 
TrimValues() - Constructor for class org.jesterj.ingest.processors.TrimValues
 
TrimValues.Builder - Class in org.jesterj.ingest.processors
 
truncatingTextTo(int) - Method in class org.jesterj.ingest.processors.TikaProcessor.Builder
Convenience override for safety valve to guard against large documents.
TRY - org.jesterj.ingest.model.NextSteps.StepStatus
 
turnOffWarning() - Method in class org.jesterj.ingest.processors.NoOpProcessor.Builder
 

U

unmodifiableTrie(Trie<K, ? extends V>) - Static method in class org.jesterj.ingest.trie.UnmodifiableTrie
Factory method to create a unmodifiable trie.
UnmodifiableTrie<K,​V> - Class in org.jesterj.ingest.trie
An unmodifiable Trie.
UnmodifiableTrie(Trie<K, ? extends V>) - Constructor for class org.jesterj.ingest.trie.UnmodifiableTrie
Constructor that wraps (not copies).
update(Step, NextSteps.StepStatus) - Method in class org.jesterj.ingest.model.NextSteps
 
UPDATE - org.jesterj.ingest.model.Document.Operation
 
updateExcludedDestinations(Document, Step...) - Method in class org.jesterj.ingest.routers.RouterBase
Sets dropped status for any destinations not reachable from any of the supplied steps.
UrlEncodeFieldProcessor - Class in org.jesterj.ingest.processors
 
UrlEncodeFieldProcessor() - Constructor for class org.jesterj.ingest.processors.UrlEncodeFieldProcessor
 
UrlEncodeFieldProcessor.Builder - Class in org.jesterj.ingest.processors
 
usingCollection(String) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 

V

VALID_NAME - Static variable in interface org.jesterj.ingest.model.Configurable
 
valueOf(String) - Static method in enum org.jesterj.ingest.model.Document.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jesterj.ingest.model.NextSteps.StepStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jesterj.ingest.model.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jesterj.ingest.model.Document.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.jesterj.ingest.model.Document
 
values() - Method in class org.jesterj.ingest.model.impl.DocumentImpl
 
values() - Static method in enum org.jesterj.ingest.model.NextSteps.StepStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jesterj.ingest.model.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jesterj.ingest.processors.DocumentLoggingContext.ContextNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jesterj.ingest.trie.UnmodifiableTrie
 
VIA - Static variable in class org.jesterj.ingest.model.impl.StepImpl
 
visualize(Format) - Method in class org.jesterj.ingest.model.impl.PlanImpl
 
visualize(Format) - Method in interface org.jesterj.ingest.model.Plan
Produce an image visualization of this plan

W

whenBooted(Callable<Object>) - Method in class org.jesterj.ingest.persistence.CassandraSupport
 
withAutoCommit(boolean) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withCharacterEncoding(String) - Method in class org.jesterj.ingest.processors.UrlEncodeFieldProcessor.Builder
 
withConnectionTimeOut(int) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
withContentColumn(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withDocFieldsIn(String) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
withFetchSize(int) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withIdField(String) - Method in class org.jesterj.ingest.model.impl.PlanImpl.Builder
 
withJdbcDriver(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withJdbcPassword(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withJdbcUrl(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withJdbcUser(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withLogLevel(Level) - Method in class org.jesterj.ingest.processors.LogAndDrop.Builder
 
withLogLevel(Level) - Method in class org.jesterj.ingest.processors.LogAndFail.Builder
 
withLuceneMatchVersion(String) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
withPathBuffer(int) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
 
withPKColumn(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withProcessor(ConfiguredBuildable<? extends DocumentProcessor>) - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
 
withProcessor(ConfiguredBuildable<? extends DocumentProcessor>) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withQueryTimeout(int) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withReadTimeOut(int) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
withRegex(String) - Method in class org.jesterj.ingest.processors.RegexValueReplace.Builder
 
withRequestParameters(Map<String, String>) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
withResolver(XMLResolver) - Method in class org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
Supply a resolver that can properly locate DTD entities.
withRoot(File) - Method in class org.jesterj.ingest.scanners.SimpleFileScanner.Builder
 
withSchemaVersion(float) - Method in class org.jesterj.ingest.processors.PreAnalyzeFields.Builder
 
withShutdownWait(int) - Method in class org.jesterj.ingest.model.impl.StepImpl.Builder
 
withShutdownWait(int) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withSiteCachSize(long) - Method in class org.jesterj.ingest.processors.FetchUrl.Builder
 
withSqlStatement(String) - Method in class org.jesterj.ingest.scanners.JdbcScanner.Builder
 
withTemplatesIn(String) - Method in class org.jesterj.ingest.processors.FieldTemplateProcessor.Builder
 
withValue(String) - Method in class org.jesterj.ingest.processors.SetStaticValue.Builder
 
withVersion(int) - Method in class org.jesterj.ingest.model.impl.PlanImpl.Builder
 
withZookeeper(String) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
Add a zookeeper host:port.
wrapping(DocumentProcessor) - Method in class org.jesterj.ingest.processors.WrappingProcessor.Builder
 
WrappingProcessor - Class in org.jesterj.ingest.processors
A processor that can execute arbitrary code before/after an existing processor.
WrappingProcessor() - Constructor for class org.jesterj.ingest.processors.WrappingProcessor
 
WrappingProcessor.Builder - Class in org.jesterj.ingest.processors
 
writingFormat(String) - Method in class org.jesterj.ingest.processors.SimpleDateTimeReformatter.Builder
 

Z

zkChroot(String) - Method in class org.jesterj.ingest.processors.SendToSolrCloudProcessor.Builder
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages