Skip navigation links
A B C D E F G H I J L M Q R S T U V W X 

A

AbstractBatchCommitter - Class in com.norconex.committer.core3.batch
A base implementation for doing batch commits.
AbstractBatchCommitter() - Constructor for class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
AbstractCommitter - Class in com.norconex.committer.core3
A base implementation taking care of basic plumbing, such as firing main Committer events (including exceptions), storing the Committer context (available via AbstractCommitter.getCommitterContext()), and adding support for filtering unwanted requests.
AbstractCommitter() - Constructor for class com.norconex.committer.core3.AbstractCommitter
 
AbstractFSCommitter<T> - Class in com.norconex.committer.core3.fs
Base class for committers writing to the local file system.
AbstractFSCommitter() - Constructor for class com.norconex.committer.core3.fs.AbstractFSCommitter
 
accept(ICommitterRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
accept(ICommitterRequest) - Method in interface com.norconex.committer.core3.ICommitter
 
addRestriction(PropertyMatcher...) - Method in class com.norconex.committer.core3.AbstractCommitter
Adds one or more restrictions this committer should be restricted to.
addRestrictions(List<PropertyMatcher>) - Method in class com.norconex.committer.core3.AbstractCommitter
Adds restrictions this committer should be restricted to.
applyFieldMappings(ICommitterRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
applyTargetContent(ICommitterRequest, String) - Static method in class com.norconex.committer.core3.CommitterUtil
Applies the document content (input stream) to the target field name.
applyTargetId(ICommitterRequest, String, String) - Static method in class com.norconex.committer.core3.CommitterUtil
Applies the source ID field value after extracting it using CommitterUtil.extractSourceIdValue(ICommitterRequest, String), to the target ID ID field supplied.

B

build() - Method in class com.norconex.committer.core3.CommitterContext.Builder
 
build() - Method in class com.norconex.committer.core3.CommitterEvent.Builder
 
builder() - Static method in class com.norconex.committer.core3.CommitterContext
 
Builder(String, ICommitter) - Constructor for class com.norconex.committer.core3.CommitterEvent.Builder
 

C

clean() - Method in class com.norconex.committer.core3.AbstractCommitter
 
clean() - Method in interface com.norconex.committer.core3.batch.queue.ICommitterQueue
Cleans any persisted information specific to this queue.
clean() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
clean() - Method in interface com.norconex.committer.core3.ICommitter
Cleans any persisted information (e.g.
clearFieldMappings() - Method in class com.norconex.committer.core3.AbstractCommitter
 
clearRestrictions() - Method in class com.norconex.committer.core3.AbstractCommitter
Clears all restrictions.
close() - Method in class com.norconex.committer.core3.AbstractCommitter
 
close() - Method in interface com.norconex.committer.core3.batch.queue.ICommitterQueue
 
close() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
close() - Method in interface com.norconex.committer.core3.ICommitter
 
closeBatchCommitter() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
Subclasses can perform additional closing logic by overriding this method.
closeDocWriter(T) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
closeDocWriter(CSVPrinter) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
closeDocWriter(Writer) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
closeDocWriter(EnhancedXMLStreamWriter) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
Column(String) - Constructor for class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
Column(String, int) - Constructor for class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
Column(String, String) - Constructor for class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
Column(String, String, int) - Constructor for class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
com.norconex.committer.core3 - package com.norconex.committer.core3
 
com.norconex.committer.core3.batch - package com.norconex.committer.core3.batch
 
com.norconex.committer.core3.batch.queue - package com.norconex.committer.core3.batch.queue
 
com.norconex.committer.core3.batch.queue.impl - package com.norconex.committer.core3.batch.queue.impl
 
com.norconex.committer.core3.fs - package com.norconex.committer.core3.fs
 
com.norconex.committer.core3.fs.impl - package com.norconex.committer.core3.fs.impl
 
com.norconex.committer.core3.impl - package com.norconex.committer.core3.impl
 
commitBatch(Iterator<ICommitterRequest>) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
COMMITTER_ACCEPT_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer acceptance check produced an error.
COMMITTER_ACCEPT_NO - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer has rejected a request and it will not commit it.
COMMITTER_ACCEPT_YES - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer has accepted a request and it will commit it.
COMMITTER_BATCH_BEGIN - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is about to commit a request batch.
COMMITTER_BATCH_END - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is done committing a request batch Triggered by supporting Committers only.
COMMITTER_BATCH_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer encountered an error when committing a request batch.
COMMITTER_CLEAN_BEGIN - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is being cleaned.
COMMITTER_CLEAN_END - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer has been cleaned.
COMMITTER_CLEAN_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer encountered an error when cleaning.
COMMITTER_CLOSE_BEGIN - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is closing.
COMMITTER_CLOSE_END - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is closed.
COMMITTER_CLOSE_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer encountered an error when closing.
COMMITTER_DELETE_BEGIN - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is receiving document to be removed.
COMMITTER_DELETE_END - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer has received a document to be removed.
COMMITTER_DELETE_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer entity removal produced an error.
COMMITTER_INIT_BEGIN - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer began its initialization.
COMMITTER_INIT_END - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer has been initialized.
COMMITTER_INIT_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer encountered an error when initializing.
COMMITTER_UPSERT_BEGIN - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer is receiving a document to be updated or inserted.
COMMITTER_UPSERT_END - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer has received a document to be updated or inserted.
COMMITTER_UPSERT_ERROR - Static variable in class com.norconex.committer.core3.CommitterEvent
The Committer entity update/upsert produced an error.
CommitterContext - Class in com.norconex.committer.core3
Holds data defined outside a committer but useful or required for the committer execution.
CommitterContext.Builder - Class in com.norconex.committer.core3
 
CommitterEvent - Class in com.norconex.committer.core3
Default committer events.
CommitterEvent(CommitterEvent.Builder) - Constructor for class com.norconex.committer.core3.CommitterEvent
New event.
CommitterEvent.Builder - Class in com.norconex.committer.core3
 
CommitterException - Exception in com.norconex.committer.core3
Triggered when something went wrong with committing.
CommitterException() - Constructor for exception com.norconex.committer.core3.CommitterException
Constructor.
CommitterException(String) - Constructor for exception com.norconex.committer.core3.CommitterException
Constructor.
CommitterException(Throwable) - Constructor for exception com.norconex.committer.core3.CommitterException
Constructor.
CommitterException(String, Throwable) - Constructor for exception com.norconex.committer.core3.CommitterException
Constructor.
CommitterQueueException - Exception in com.norconex.committer.core3.batch.queue
Triggered when something went wrong with the committer queue.
CommitterQueueException() - Constructor for exception com.norconex.committer.core3.batch.queue.CommitterQueueException
Constructor.
CommitterQueueException(String) - Constructor for exception com.norconex.committer.core3.batch.queue.CommitterQueueException
Constructor.
CommitterQueueException(Throwable) - Constructor for exception com.norconex.committer.core3.batch.queue.CommitterQueueException
Constructor.
CommitterQueueException(String, Throwable) - Constructor for exception com.norconex.committer.core3.batch.queue.CommitterQueueException
Constructor.
committerRequest(ICommitterRequest) - Method in class com.norconex.committer.core3.CommitterEvent.Builder
 
CommitterUtil - Class in com.norconex.committer.core3
Committer-related utility methods.
consume(Iterator<ICommitterRequest>) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
consume(Iterator<ICommitterRequest>) - Method in interface com.norconex.committer.core3.batch.IBatchConsumer
 
createDocWriter(Writer) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
createDocWriter(Writer) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
createDocWriter(Writer) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
createDocWriter(Writer) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
CSVFileCommitter - Class in com.norconex.committer.core3.fs.impl
Commits documents to CSV files (Comma Separated Value).
CSVFileCommitter() - Constructor for class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
CSVFileCommitter.Column - Class in com.norconex.committer.core3.fs.impl
 

D

DEFAULT_BATCH_SIZE - Static variable in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
DEFAULT_MAX_PER_FOLDER - Static variable in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
DEFAULT_TRUNCATE_AT - Static variable in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
delete(DeleteRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
delete(DeleteRequest) - Method in interface com.norconex.committer.core3.ICommitter
 
DeleteRequest - Class in com.norconex.committer.core3
A committer deletion request.
DeleteRequest(String, Properties) - Constructor for class com.norconex.committer.core3.DeleteRequest
 
doClean() - Method in class com.norconex.committer.core3.AbstractCommitter
 
doClean() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
doClean() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
doClean() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
doClean() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
doClose() - Method in class com.norconex.committer.core3.AbstractCommitter
Subclasses can perform additional closing logic by overriding this method.
doClose() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
doClose() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
doClose() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
doClose() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
doDelete(DeleteRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
doDelete(DeleteRequest) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
doDelete(DeleteRequest) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
doDelete(DeleteRequest) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
doDelete(DeleteRequest) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
doInit() - Method in class com.norconex.committer.core3.AbstractCommitter
Subclasses can perform additional initialization by overriding this method.
doInit() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
doInit() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
doInit() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
doInit() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
doUpsert(UpsertRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
doUpsert(UpsertRequest) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
doUpsert(UpsertRequest) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
doUpsert(UpsertRequest) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
doUpsert(UpsertRequest) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 

E

equals(Object) - Method in class com.norconex.committer.core3.AbstractCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
equals(Object) - Method in class com.norconex.committer.core3.CommitterContext
 
equals(Object) - Method in class com.norconex.committer.core3.CommitterEvent
 
equals(Object) - Method in class com.norconex.committer.core3.DeleteRequest
 
equals(Object) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
equals(Object) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
equals(Object) - Method in class com.norconex.committer.core3.UpsertRequest
 
extractSourceIdValue(ICommitterRequest, String) - Static method in class com.norconex.committer.core3.CommitterUtil
Extracts the source ID value.
extractSourceIdValue(ICommitterRequest, String, boolean) - Static method in class com.norconex.committer.core3.CommitterUtil
Extracts the source ID value.

F

findZipFiles(Path) - Static method in class com.norconex.committer.core3.batch.queue.impl.FSQueueUtil
Finds all files with the ".zip" extension from within a given directory, recursively.
fireDebug(String) - Method in class com.norconex.committer.core3.AbstractCommitter
 
fireDebug(String, ICommitterRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
fireError(String, Exception) - Method in class com.norconex.committer.core3.AbstractCommitter
 
fireError(String, ICommitterRequest, Exception) - Method in class com.norconex.committer.core3.AbstractCommitter
 
fireInfo(String) - Method in class com.norconex.committer.core3.AbstractCommitter
 
fireInfo(String, ICommitterRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
fromZipFile(Path) - Static method in class com.norconex.committer.core3.batch.queue.impl.FSQueueUtil
 
fromZipFile(Path, CachedStreamFactory) - Static method in class com.norconex.committer.core3.batch.queue.impl.FSQueueUtil
 
FSQueue - Class in com.norconex.committer.core3.batch.queue.impl
File System queue.
FSQueue() - Constructor for class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
FSQueue.SplitBatch - Enum in com.norconex.committer.core3.batch.queue.impl
 
FSQueueUtil - Class in com.norconex.committer.core3.batch.queue.impl
File sytem queue utility methods.

G

getAllRequests() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getBatchConsumer() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
getBatchSize() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
Gets the number of documents to be queued in a batch on disk before consuming that batch.
getColumns() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getCommitterContext() - Method in class com.norconex.committer.core3.AbstractCommitter
 
getCommitterQueue() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
getContent() - Method in class com.norconex.committer.core3.UpsertRequest
 
getContentAsString(ICommitterRequest) - Static method in class com.norconex.committer.core3.CommitterUtil
Gets the request content as a string.
getDeleteCount() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getDeleteRequests() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getDelimiter() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getDirectory() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
Gets the directory where files are committed.
getDocsPerFile() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
getEscape() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getEventManager() - Method in class com.norconex.committer.core3.CommitterContext
 
getField() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
getFieldMappings() - Method in class com.norconex.committer.core3.AbstractCommitter
Gets an unmodifiable copy of the metadata mappings.
getFieldMatcher() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
getFieldMatcher() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getFileExtension() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
getFileExtension() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getFileExtension() - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
getFileExtension() - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
getFileNamePrefix() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
Gets the file name prefix (default is null).
getFileNameSuffix() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
Gets the file name suffix (default is null).
getFormat() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getHeader() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
getIndent() - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
getIndent() - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
getLogLevel() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
getMaxPerFolder() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
Gets the maximum number of files to be queued on disk in a given folders.
getMaxRetries() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
getMetadata() - Method in class com.norconex.committer.core3.DeleteRequest
 
getMetadata() - Method in interface com.norconex.committer.core3.ICommitterRequest
Gets the metadata.
getMetadata() - Method in class com.norconex.committer.core3.UpsertRequest
 
getMultiValueJoinDelimiter() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getQuote() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getReference() - Method in class com.norconex.committer.core3.DeleteRequest
 
getReference() - Method in interface com.norconex.committer.core3.ICommitterRequest
Gets the document reference.
getReference() - Method in class com.norconex.committer.core3.UpsertRequest
 
getRequest() - Method in class com.norconex.committer.core3.CommitterEvent
 
getRequestCount() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getRestrictions() - Method in class com.norconex.committer.core3.AbstractCommitter
Gets all restrictions
getRetryDelay() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
getSplitBatch() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
getStreamFactory() - Method in class com.norconex.committer.core3.CommitterContext
 
getTruncateAt() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
getTruncateAt() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getTypeHeader() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
getUpsertCount() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getUpsertRequests() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
getWorkDir() - Method in class com.norconex.committer.core3.CommitterContext
Gets a unique working directory for a committer (if one is needed).

H

hashCode() - Method in class com.norconex.committer.core3.AbstractCommitter
 
hashCode() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
hashCode() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
hashCode() - Method in class com.norconex.committer.core3.CommitterContext
 
hashCode() - Method in class com.norconex.committer.core3.CommitterEvent
 
hashCode() - Method in class com.norconex.committer.core3.DeleteRequest
 
hashCode() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
hashCode() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
hashCode() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
hashCode() - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
hashCode() - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
hashCode() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
hashCode() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
hashCode() - Method in class com.norconex.committer.core3.UpsertRequest
 

I

IBatchConsumer - Interface in com.norconex.committer.core3.batch
Functional interface for processing requests in batch (for committers supporting it).
ICommitter - Interface in com.norconex.committer.core3
Commits documents to their final destination (e.g.
ICommitterQueue - Interface in com.norconex.committer.core3.batch.queue
A committer queue, accumulating requests before they are committed in one or multiple batches.
ICommitterRequest - Interface in com.norconex.committer.core3
A document (or record, entry, entity, etc.) to be committed.
init(CommitterContext) - Method in class com.norconex.committer.core3.AbstractCommitter
 
init(CommitterContext, IBatchConsumer) - Method in interface com.norconex.committer.core3.batch.queue.ICommitterQueue
 
init(CommitterContext, IBatchConsumer) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
init(CommitterContext) - Method in interface com.norconex.committer.core3.ICommitter
 
initBatchCommitter() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
Subclasses can perform additional initialization by overriding this method.
isCommitLeftoversOnInit() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
isCompress() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
isEmpty(Path) - Static method in class com.norconex.committer.core3.batch.queue.impl.FSQueueUtil
Recursively gets whether a queue directory is empty of queue files.
isIgnoreContent() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
isIgnoreContent() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
isIgnoreErrors() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
isShowHeaders() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
isSplitUpsertDelete() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 

J

JSONFileCommitter - Class in com.norconex.committer.core3.fs.impl
Commits documents to JSON files.
JSONFileCommitter() - Constructor for class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 

L

loadBatchCommitterFromXML(XML) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
loadCommitterFromXML(XML) - Method in class com.norconex.committer.core3.AbstractCommitter
 
loadCommitterFromXML(XML) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
loadCommitterFromXML(XML) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
loadCommitterFromXML(XML) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
loadCommitterFromXML(XML) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
loadFromXML(XML) - Method in class com.norconex.committer.core3.AbstractCommitter
 
loadFromXML(XML) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
loadFSCommitterFromXML(XML) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
loadFSCommitterFromXML(XML) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
loadFSCommitterFromXML(XML) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
loadFSCommitterFromXML(XML) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
LogCommitter - Class in com.norconex.committer.core3.impl
WARNING: Not intended for production use.
LogCommitter() - Constructor for class com.norconex.committer.core3.impl.LogCommitter
 

M

MemoryCommitter - Class in com.norconex.committer.core3.impl
WARNING: Not intended for production use.
MemoryCommitter() - Constructor for class com.norconex.committer.core3.impl.MemoryCommitter
Constructor.

Q

queue(ICommitterRequest) - Method in interface com.norconex.committer.core3.batch.queue.ICommitterQueue
 
queue(ICommitterRequest) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 

R

removeFieldMapping(String) - Method in class com.norconex.committer.core3.AbstractCommitter
 
removeRequest(ICommitterRequest) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
removeRestriction(String) - Method in class com.norconex.committer.core3.AbstractCommitter
Removes all restrictions on a given field.
removeRestriction(PropertyMatcher) - Method in class com.norconex.committer.core3.AbstractCommitter
Removes a restriction.

S

saveBatchCommitterToXML(XML) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
saveCommitterToXML(XML) - Method in class com.norconex.committer.core3.AbstractCommitter
 
saveCommitterToXML(XML) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
saveCommitterToXML(XML) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
saveCommitterToXML(XML) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
saveCommitterToXML(XML) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
saveFSCommitterToXML(XML) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
saveFSCommitterToXML(XML) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
saveFSCommitterToXML(XML) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
saveFSCommitterToXML(XML) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
saveToXML(XML) - Method in class com.norconex.committer.core3.AbstractCommitter
 
saveToXML(XML) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
setBatchSize(int) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
Sets the number of documents to be queued in a batch on disk before consuming that batch.
setColumns(List<CSVFileCommitter.Column>) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setColumns(CSVFileCommitter.Column...) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setCommitLeftoversOnInit(boolean) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
setCommitterQueue(ICommitterQueue) - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
setCompress(boolean) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
setDelimiter(Character) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setDirectory(Path) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
setDocsPerFile(int) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
setEscape(Character) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setEventManager(EventManager) - Method in class com.norconex.committer.core3.CommitterContext.Builder
 
setFieldMapping(String, String) - Method in class com.norconex.committer.core3.AbstractCommitter
Sets a metadata field mapping.
setFieldMappings(Map<String, String>) - Method in class com.norconex.committer.core3.AbstractCommitter
Sets a metadata field mappings, where the key is the source field and the value is the target field.
setFieldMatcher(TextMatcher) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
setFieldMatcher(TextMatcher) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
setFileNamePrefix(String) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
Sets an optional file name prefix.
setFileNameSuffix(String) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
Sets an optional file name suffix.
setFormat(String) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setIgnoreContent(boolean) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
setIgnoreContent(boolean) - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
setIgnoreErrors(boolean) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
setIndent(int) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
setIndent(int) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
setLogLevel(String) - Method in class com.norconex.committer.core3.impl.LogCommitter
 
setMaxPerFolder(int) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
Sets the maximum number of files to be queued on disk in a given folders.
setMaxRetries(int) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
setMultiValueJoinDelimiter(String) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setQuote(Character) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setRetryDelay(long) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
setShowHeaders(boolean) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setSplitBatch(FSQueue.SplitBatch) - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
setSplitUpsertDelete(boolean) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
setStreamFactory(CachedStreamFactory) - Method in class com.norconex.committer.core3.CommitterContext.Builder
 
setTruncateAt(int) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setTypeHeader(String) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
setWorkDir(Path) - Method in class com.norconex.committer.core3.CommitterContext.Builder
 

T

toString() - Method in class com.norconex.committer.core3.AbstractCommitter
 
toString() - Method in class com.norconex.committer.core3.batch.AbstractBatchCommitter
 
toString() - Method in class com.norconex.committer.core3.batch.queue.impl.FSQueue
 
toString() - Method in class com.norconex.committer.core3.CommitterContext
 
toString() - Method in class com.norconex.committer.core3.CommitterEvent
 
toString() - Method in class com.norconex.committer.core3.DeleteRequest
 
toString() - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
toString() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter.Column
 
toString() - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
toString() - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
toString() - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
toString() - Method in class com.norconex.committer.core3.impl.LogCommitter
 
toString() - Method in class com.norconex.committer.core3.impl.MemoryCommitter
 
toString() - Method in class com.norconex.committer.core3.UpsertRequest
 
toZipFile(ICommitterRequest, Path) - Static method in class com.norconex.committer.core3.batch.queue.impl.FSQueueUtil
 

U

upsert(UpsertRequest) - Method in class com.norconex.committer.core3.AbstractCommitter
 
upsert(UpsertRequest) - Method in interface com.norconex.committer.core3.ICommitter
 
UpsertRequest - Class in com.norconex.committer.core3
A committer upsert request (update or insert).
UpsertRequest(String, Properties, InputStream) - Constructor for class com.norconex.committer.core3.UpsertRequest
 

V

valueOf(String) - Static method in enum com.norconex.committer.core3.batch.queue.impl.FSQueue.SplitBatch
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.norconex.committer.core3.batch.queue.impl.FSQueue.SplitBatch
Returns an array containing the constants of this enum type, in the order they are declared.

W

withEventManager(EventManager) - Method in class com.norconex.committer.core3.CommitterContext
 
withStreamFactory(CachedStreamFactory) - Method in class com.norconex.committer.core3.CommitterContext
 
withWorkdir(Path) - Method in class com.norconex.committer.core3.CommitterContext
 
writeDelete(T, DeleteRequest) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
writeDelete(CSVPrinter, DeleteRequest) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
writeDelete(Writer, DeleteRequest) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
writeDelete(EnhancedXMLStreamWriter, DeleteRequest) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
writeUpsert(T, UpsertRequest) - Method in class com.norconex.committer.core3.fs.AbstractFSCommitter
 
writeUpsert(CSVPrinter, UpsertRequest) - Method in class com.norconex.committer.core3.fs.impl.CSVFileCommitter
 
writeUpsert(Writer, UpsertRequest) - Method in class com.norconex.committer.core3.fs.impl.JSONFileCommitter
 
writeUpsert(EnhancedXMLStreamWriter, UpsertRequest) - Method in class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 

X

XMLFileCommitter - Class in com.norconex.committer.core3.fs.impl
Commits documents to XML files.
XMLFileCommitter() - Constructor for class com.norconex.committer.core3.fs.impl.XMLFileCommitter
 
A B C D E F G H I J L M Q R S T U V W X 
Skip navigation links
Submit an Issue   |   norconex.com

Copyright © 2009–2022 Norconex Inc.. All rights reserved.