public class Result2BlobWriter extends Result2LobWriterBase
ResultHandler
that writes the transformed record to a BLOB.openConnections, openLobHandles, openResultSets, querySender
log, paramList
Constructor and Description |
---|
Result2BlobWriter() |
Modifier and Type | Method and Description |
---|---|
protected Object |
getLobHandle(IDbmsSupport dbmsSupport,
ResultSet rs) |
protected Writer |
getWriter(IDbmsSupport dbmsSupport,
Object lobHandle,
ResultSet rs) |
void |
setBlobCharset(String charset) |
void |
setBlobColumn(int column)
Column that contains the BLOB to be updated
|
void |
setBlobsCompressed(boolean compressed) |
protected void |
updateLob(IDbmsSupport dbmsSupport,
Object lobHandle,
ResultSet rs) |
close, configure, createWriter, finalizeResult, getPhysicalDestinationName, open, setDatasourceName, setJmsRealm, setQuery
closeBlock, closeDocument, closeRecordType, getWriter, handleResult, openBlock, openDocument, openRecordType, replacePattern, setBlockNamePattern, setOnCloseBlock, setOnCloseDocument, setOnOpenBlock, setOnOpenDocument, writeNewLine
addParameter, getParameterList, hasPrefix, isDefault, setBlockByRecordType, setDefault, setName, setPipe, setPrefix, setSuffix
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setApplicationContext
isBlockByRecordType
getName
getApplicationContext, getName
getConfigurationClassLoader
protected Object getLobHandle(IDbmsSupport dbmsSupport, ResultSet rs) throws SenderException
getLobHandle
in class Result2LobWriterBase
SenderException
protected void updateLob(IDbmsSupport dbmsSupport, Object lobHandle, ResultSet rs) throws SenderException
updateLob
in class Result2LobWriterBase
SenderException
protected Writer getWriter(IDbmsSupport dbmsSupport, Object lobHandle, ResultSet rs) throws SenderException
getWriter
in class Result2LobWriterBase
SenderException
public void setBlobColumn(int column)
@ReferTo(value=FixedQuerySender.class) public void setBlobsCompressed(boolean compressed)
@ReferTo(value=FixedQuerySender.class) public void setBlobCharset(String charset)
Copyright © 2023 Frank!Framework. All rights reserved.