Package org.frankframework.jdbc
Class BatchTransformerPipeBase
java.lang.Object
org.frankframework.core.TransactionAttributes
org.frankframework.pipes.AbstractPipe
org.frankframework.pipes.FixedForwardPipe
org.frankframework.batch.StreamTransformerPipe
org.frankframework.jdbc.BatchTransformerPipeBase
- All Implemented Interfaces:
FrankElement,HasApplicationContext,HasName,HasTransactionAttribute,IConfigurable,IForwardTarget,IPipe,IScopeProvider,IWithParameters,NameAware,EventThrowing,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.Lifecycle
- Direct Known Subclasses:
BatchBlobTransformerPipe,BatchClobTransformerPipe
@Deprecated
@ConfigurationWarning("Not tested and maintained, please look for alternatives if you use this class")
public abstract class BatchTransformerPipeBase
extends StreamTransformerPipe
Deprecated.
abstract base class for JDBC batch transforming pipes.
- Since:
- 4.7
- Author:
- Gerrit van Brakel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated. -
Field Summary
FieldsFields inherited from class org.frankframework.batch.StreamTransformerPipe
originalBlockKeyFields inherited from class org.frankframework.pipes.AbstractPipe
parameterNamesMustBeUniqueFields inherited from class org.frankframework.core.TransactionAttributes
logFields inherited from interface org.frankframework.core.IPipe
LONG_DURATION_MONITORING_EVENT, MESSAGE_SIZE_MONITORING_EVENT, PIPE_EXCEPTION_MONITORING_EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Adds a parameter to the list of parameters.voidDeprecated.Checks for correct configuration of forward.Deprecated.Deprecated.getQuery()Deprecated.protected BufferedReadergetReader(String streamId, Message message, PipeLineSession session) Deprecated.protected abstract ReadergetReader(ResultSet rs, String charset, String streamId, PipeLineSession session) Deprecated.voidsetDatasourceName(String datasourceName) Deprecated.voidDeprecated.voidstart()Deprecated.Perform necessary action to start the pipe.voidstop()Deprecated.Perform necessary actions to stop thePipe.
For instance, closing JMS connections, DBMS connections etc.Methods inherited from class org.frankframework.batch.StreamTransformerPipe
addChild, addChild, addChild, addChild, addManager, addRecordHandler, addResultHandler, closeAllBlocks, doPipe, getInputStream, getManager, getRecordHandler, getResultHandler, getStreamId, setCharset, setCloseInputstreamOnExit, setReaderFactory, setStoreOriginalBlockMethods inherited from class org.frankframework.pipes.FixedForwardPipe
getParameterValue, setIfParam, setIfValue, setOnlyIfSessionKey, setOnlyIfValue, setSkipOnEmptyInput, setUnlessSessionKey, setUnlessValue, skipPipeMethods inherited from class org.frankframework.pipes.AbstractPipe
addForward, consumesSessionVariable, createBean, findForward, getAdapter, getEventSourceName, getForwards, getParameterList, hasRegisteredForward, isRunning, registerEvent, setApplicationContext, setChompCharSize, setDurationThreshold, setElementToMove, setElementToMoveChain, setElementToMoveSessionKey, setEmptyInputReplacement, setGetInputFromFixedValue, setGetInputFromSessionKey, setHideRegex, setLocker, setLogIntermediaryResults, setMaxThreads, setName, setPreserveInput, setRemoveCompactMsgNamespaces, setRestoreMovedElements, setSecLogSessionKeys, setSizeStatistics, setStoreResultInSessionKey, setWriteToSecLog, sizeStatisticsEnabled, throwEventMethods inherited from class org.frankframework.core.TransactionAttributes
configureTransactionAttributes, isTransacted, isTransacted, setTransacted, setTransactionTimeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.frankframework.core.FrankElement
addConfigWarningMethods inherited from interface org.frankframework.core.HasApplicationContext
getApplicationContext, getConfigurationClassLoaderMethods inherited from interface org.frankframework.core.HasTransactionAttribute
getTransactionAttribute, getTransactionTimeout, getTxDef, setTransactionAttributeMethods inherited from interface org.frankframework.core.IForwardTarget
getNameMethods inherited from interface org.frankframework.core.IPipe
getChompCharSize, getDurationThreshold, getElementToMove, getElementToMoveChain, getElementToMoveSessionKey, getEmptyInputReplacement, getGetInputFromFixedValue, getGetInputFromSessionKey, getHideRegex, getLocker, getLogIntermediaryResults, getMaxThreads, getSecLogSessionKeys, getStoreResultInSessionKey, isPreserveInput, isRemoveCompactMsgNamespaces, isRestoreMovedElements, isWriteToSecLog, setPipeLine, throwEvent
-
Field Details
-
querySender
Deprecated.
-
-
Constructor Details
-
BatchTransformerPipeBase
public BatchTransformerPipeBase()Deprecated.
-
-
Method Details
-
configure
Deprecated.Description copied from class:FixedForwardPipeChecks for correct configuration of forward.- Specified by:
configurein interfaceIConfigurable- Overrides:
configurein classStreamTransformerPipe- Throws:
ConfigurationException- in case it was not able to configure the component.
-
start
public void start()Deprecated.Description copied from interface:IPipePerform necessary action to start the pipe. This method is executed after theIConfigurable.configure()method, for each start and stop command of the adapter.- Specified by:
startin interfaceIPipe- Specified by:
startin interfaceorg.springframework.context.Lifecycle- Overrides:
startin classStreamTransformerPipe
-
stop
public void stop()Deprecated.Description copied from interface:IPipePerform necessary actions to stop thePipe.
For instance, closing JMS connections, DBMS connections etc.- Specified by:
stopin interfaceIPipe- Specified by:
stopin interfaceorg.springframework.context.Lifecycle- Overrides:
stopin classStreamTransformerPipe
-
getReader
protected abstract Reader getReader(ResultSet rs, String charset, String streamId, PipeLineSession session) throws SenderException Deprecated.- Throws:
SenderException
-
getReader
protected BufferedReader getReader(String streamId, Message message, PipeLineSession session) throws PipeRunException Deprecated.- Overrides:
getReaderin classStreamTransformerPipe- Throws:
PipeRunException
-
getPhysicalDestinationName
Deprecated. -
addParameter
Deprecated.Description copied from class:AbstractPipeAdds a parameter to the list of parameters.- Specified by:
addParameterin interfaceIWithParameters- Overrides:
addParameterin classAbstractPipe
-
setQuery
Deprecated. -
getQuery
Deprecated. -
setDatasourceName
Deprecated. -
getDatasourceName
Deprecated.
-