Package net.simplace.pipe.processors
Klasse CreateDBConnectionProcessor
java.lang.Object
net.simplace.pipe.control.FWProcessor
net.simplace.pipe.processors.CreateDBConnectionProcessor
This processor is based on jdbc and creates a connectionpool with the singleton
connection pool manager
Required input parameters:
Required input parameters:
| Parameter | Description |
|---|---|
driver |
(optional) JDBC driver used for the communication to the database. Default: org.hsqldb.jdbcDriver |
url |
URL for the given JDBC driver. Default: jdbc:hsqldb:mem |
resultParamKey |
Output parameter key where the connection is stored in |
username |
(optional) Username of database |
password |
(optional) Password of database |
- Autor:
- Andreas Enders
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final StringConstant for in parameter key "url".static final StringConstant for in parameter key "pw".static final StringConstant for in parameter key "resultParamKey".static final StringConstant for in parameter key "url".static final StringConstant for in parameter key "user".Von Klasse geerbte Felder net.simplace.pipe.control.FWProcessor
iAllreadyLoopedCount, iContainer, iInObservable, iObservable, iProgressTasks -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanChecks whether the in-channel contains all required parameters.protected booleanprocess()creates a connection pool from a existing or non existing database.Von Klasse geerbte Methoden net.simplace.pipe.control.FWProcessor
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
-
Felddetails
-
DRIVER_KEY
Constant for in parameter key "url".- Siehe auch:
-
URL_KEY
Constant for in parameter key "url".- Siehe auch:
-
USER_KEY
Constant for in parameter key "user".- Siehe auch:
-
PW_KEY
Constant for in parameter key "pw".- Siehe auch:
-
RESULTKEY_KEY
Constant for in parameter key "resultParamKey".- Siehe auch:
-
-
Konstruktordetails
-
CreateDBConnectionProcessor
public CreateDBConnectionProcessor()Default constructor for this processor.
-
-
Methodendetails
-
checkInParameterMap
public boolean checkInParameterMap()Checks whether the in-channel contains all required parameters.- Setzt außer Kraft:
checkInParameterMapin KlasseFWProcessor- Gibt zurück:
- true if not overridden by implementations
-
process
creates a connection pool from a existing or non existing database. OutParameter will be a database connection.- Angegeben von:
processin KlasseFWProcessor- Gibt zurück:
- ever
true - Löst aus:
PipeLineException- in case of errors- Siehe auch:
-