@PipeBitInfo(name="JDBC Reader", description="Reads document texts from database text fields.", role=READER, products=DOCUMENT_ID) public class JdbcCollectionReader extends org.apache.uima.collection.CollectionReader_ImplBase
Modifier and Type | Field and Description |
---|---|
static String |
PARAM_DB_CONN_RESRC
Name of external resource for database connection.
|
static String |
PARAM_DOCID_COLS
Optional parameter.
|
static String |
PARAM_DOCID_DELIMITER
Optional parameter.
|
static String |
PARAM_DOCTEXT_COL
Name of column from resultset that contains the document text.
|
static String |
PARAM_SQL
SQL statement to retrieve the document.
|
static String |
PARAM_VALUE_FILE_RESRC
Optional parameter.
|
Constructor and Description |
---|
JdbcCollectionReader() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
getNext(org.apache.uima.cas.CAS cas) |
org.apache.uima.util.Progress[] |
getProgress() |
boolean |
hasNext() |
void |
initialize() |
destroy, getCasInitializer, getProcessingResourceMetaData, initialize, isConsuming, reconfigure, setCasInitializer, typeSystemInit
getConfigParameterValue, getConfigParameterValue, setConfigParameterValue, setConfigParameterValue
getCasManager, getLogger, getMetaData, getResourceManager, getUimaContext, getUimaContextAdmin, setLogger, setMetaData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final String PARAM_SQL
public static final String PARAM_DOCTEXT_COL
public static final String PARAM_DB_CONN_RESRC
public static final String PARAM_DOCID_COLS
public static final String PARAM_DOCID_DELIMITER
public static final String PARAM_VALUE_FILE_RESRC
public void initialize() throws org.apache.uima.resource.ResourceInitializationException
initialize
in class org.apache.uima.collection.CollectionReader_ImplBase
org.apache.uima.resource.ResourceInitializationException
public void getNext(org.apache.uima.cas.CAS cas) throws IOException, org.apache.uima.collection.CollectionException
IOException
org.apache.uima.collection.CollectionException
public boolean hasNext() throws IOException, org.apache.uima.collection.CollectionException
IOException
org.apache.uima.collection.CollectionException
public org.apache.uima.util.Progress[] getProgress()
public void close() throws IOException
IOException
Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.