Package net.simplace.pipe.processors
Class SQLResultToCsvProcessor
java.lang.Object
net.simplace.pipe.control.FWProcessor
net.simplace.pipe.processors.SQLResultToCsvProcessor
This Processor writes a sql-Result to a file on the Database. As format the fieldvalues are
separated by ';'.
Parameter | Description |
---|---|
db_conn |
JDBC connection parameter name, used for the communication to the database. |
query |
URL for the given JDBC driver. Default: jdbc:hsqldb:mem |
fieldseperator |
(optional) Separator, ';' by default |
filename |
name of file written |
columnnames |
(optional) Should columnnames be added (default true) |
- Author:
- ckunze
-
Field Summary
Fields inherited from class net.simplace.pipe.control.FWProcessor
iAllreadyLoopedCount, iContainer, iInObservable, iObservable, iProgressTasks
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
process()
Must be overridden to implement concrete pipe procedure.Methods inherited from class net.simplace.pipe.control.FWProcessor
checkInParameterMap, checkOutParameterMap, clone, containsParameter, createProcessor, createProcessor, fireTaskEvent, getAllStringInParameters, getConfiguration, getInitialParameters, getInParameter, getInParameter, getInParameters, getNewProgressTask, getOutParameter, getOutParameterKeys, getPipeLine, getProgressTask, getStringInParameter, getStringInParameter, getSystemID, hasConfiguration, isEndOfPipe, pipe, removeOutParameter, setConfiguration, setEndOfPipeFlag, setInitialParameters, setInParameterMap, setLoopedCount, setOutParameter, setStateOfTask, setStateProgressing, toXML
-
Constructor Details
-
SQLResultToCsvProcessor
public SQLResultToCsvProcessor()
-
-
Method Details
-
process
Description copied from class:FWProcessor
Must be overridden to implement concrete pipe procedure.- Specified by:
process
in classFWProcessor
- Returns:
- success
- Throws:
PipeLineException
-