public class JdbcPipelineInput extends PipelineInput
internalId, internalName, log, TIMESTAMP_FORMAT
SERIALIZED_CLASS_NAME, TYPE
XML_SERIALIZED_CLASS_NAME
Constructor and Description |
---|
JdbcPipelineInput() |
getNestedPipelineInput, getRootPipelineInput, isSaveLineage, setSaveLineage
addExceptionProperties, assertValid, assertValid, clone, exception, exception, exception, getInternalId, getInternalName, resetInternalId
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fromArrayValue, fromArrayValue, fromArrayValue, fromJson, fromJson, newInstanceFromRecord, newInstanceFromRecord, toArrayValue, toJson, toJson, toJson, toRecord
newInstanceFromJson
forEachGrandChildElement, fromXml, fromXml, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getChildElement, getChildElements, newInstanceFromXml, newInstanceFromXml, setAttribute, toXml, toXml, toXml, toXml, toXml, writeXml, writeXml
addExceptionProperties, contributeExceptionProperties, contributeExceptionProperties
public String getName()
getName
in class PipelineInput
public Record toRecord()
toRecord
in interface RecordSerializable
toRecord
in class PipelineInput
public JdbcPipelineInput fromRecord(Record source)
RecordSerializable
this
(for fluid API call chaining).
For fluid API call chaining, the overridden method should change the declared return type to its class.fromRecord
in interface RecordSerializable
fromRecord
in class PipelineInput
public JdbcConnectionFactory getJdbcConnectionFactory()
public JdbcPipelineInput setJdbcConnectionFactory(JdbcConnectionFactory jdbcConnectionFactory)
public JdbcPipelineInput setJdbcConnectionFactory(Connection connection)
public JdbcPipelineInput setJdbcConnectionFactory(DataSource dataSource)
@Deprecated public String getQuery()
getQueryString()
instead.public String getQueryString()
@Deprecated public JdbcPipelineInput setQuery(String query)
setQueryString(String)
instead.public JdbcPipelineInput setQueryString(String queryString)
public boolean isAutoCloseConnection()
public JdbcPipelineInput setAutoCloseConnection(boolean autoCloseConnection)
public boolean isUseColumnLabel()
public JdbcPipelineInput setUseColumnLabel(boolean useColumnLabel)
public Object[] getParameters()
public JdbcPipelineInput setParameters(Object[] parameters)
public int[] getParameterSqlTypes()
public JdbcPipelineInput setParameterSqlTypes(int[] parameterSqlTypes)
public boolean isLineageSupported()
isLineageSupported
in class PipelineInput
public DataReader createDataReader()
public void generateJavaCode(JavaCodeBuilder code)
public Element toXmlElement(Document document)
toXmlElement
in interface XmlSerializable
toXmlElement
in class PipelineInput
public JdbcPipelineInput fromXmlElement(Element pipelineInputElement)
fromXmlElement
in interface XmlSerializable
fromXmlElement
in class PipelineInput
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.