public class MapValueAsMetaProcessor extends ColumnProcessor
Modifier and Type | Field and Description |
---|---|
java.lang.String |
className |
java.lang.String |
connectionString |
java.lang.String |
login |
java.lang.String |
metaName |
java.lang.String |
password |
java.lang.String |
query |
java.util.Map<java.lang.String,java.lang.String> |
valueMap |
columnMapping, connector, document, logger, name, parameters, verbose
Constructor and Description |
---|
MapValueAsMetaProcessor() |
Modifier and Type | Method and Description |
---|---|
java.sql.Connection |
connect()
connects to a database with the configured credentials (if supplied).
|
void |
loadDriver()
loads the JDBCDriver specified in configuration.
|
void |
processRow(ResultSetProxy row)
This method is called when the connector a tuple should be processed
|
void |
start()
This method is called the custom parameters has been filled and before
the beginning of synchronization.
|
addParameters, buildURI, end, endDocument, error, getColumnMapping, getConnector, getDocument, getParameters, info, makeLogString, setColumnMapping, setConnector, setDocument, setParameters, startDocument, verbose, warning
public java.util.Map<java.lang.String,java.lang.String> valueMap
public java.lang.String className
public java.lang.String connectionString
public java.lang.String query
public java.lang.String login
public java.lang.String password
public java.lang.String metaName
public void loadDriver() throws java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
public java.sql.Connection connect() throws java.sql.SQLException
java.sql.SQLException
public void start() throws java.lang.Exception
ColumnProcessor
start
in class ColumnProcessor
java.lang.Exception
public void processRow(ResultSetProxy row) throws java.sql.SQLException
ColumnProcessor
processRow
in class ColumnProcessor
java.sql.SQLException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.