public final class PostgresSequentialSequentialFileDriver extends JDBCSequentialFileFactoryDriver
appendToLargeObject, copyFileRecord, createFile, deleteFile, readLargeObject, renameFile, selectFileByFileName, selectFileNamesByExtensionconnection, sqlProvider| Constructor and Description |
|---|
PostgresSequentialSequentialFileDriver() |
| Modifier and Type | Method and Description |
|---|---|
void |
createFile(JDBCSequentialFile file)
Creates a new database row representing the supplied file.
|
void |
loadFile(JDBCSequentialFile file)
Loads an existing file.
|
protected void |
prepareStatements() |
int |
readFromFile(JDBCSequentialFile file,
ByteBuffer bytes)
Reads data from the file (at file.readPosition) into the byteBuffer.
|
int |
writeToFile(JDBCSequentialFile file,
byte[] data)
Persists data to this files associated database mapping.
|
calculateReadLength, copyFileData, createSchema, deleteFile, destroy, fileExists, getMaxSize, listFiles, openFile, renameFilecreateTable, getConnection, setConnection, setDataSource, setJdbcConnectionUrl, setJdbcDriverClass, setSqlProvider, start, stoppublic PostgresSequentialSequentialFileDriver()
throws SQLException
SQLExceptionprotected void prepareStatements()
throws SQLException
prepareStatements in class JDBCSequentialFileFactoryDriverSQLExceptionpublic void createFile(JDBCSequentialFile file) throws SQLException
JDBCSequentialFileFactoryDrivercreateFile in class JDBCSequentialFileFactoryDriverSQLExceptionpublic void loadFile(JDBCSequentialFile file) throws SQLException
JDBCSequentialFileFactoryDriverloadFile in class JDBCSequentialFileFactoryDriverSQLExceptionpublic int writeToFile(JDBCSequentialFile file, byte[] data) throws SQLException
JDBCSequentialFileFactoryDriverwriteToFile in class JDBCSequentialFileFactoryDriverSQLExceptionpublic int readFromFile(JDBCSequentialFile file, ByteBuffer bytes) throws SQLException
JDBCSequentialFileFactoryDriverreadFromFile in class JDBCSequentialFileFactoryDriverSQLExceptionCopyright © 2017 The Apache Software Foundation. All Rights Reserved.