public class GenericJDBCMessageStore extends GenericAbstractJDBCMessageStore
AbstractJDBCMessageStore.JDBCTransactionMessageStore.MessageStoreReader| Modifier and Type | Field and Description |
|---|---|
protected String |
_connectionURL |
_eventManager, MESSAGE_STORE_TABLE_NAMES| Constructor and Description |
|---|
GenericJDBCMessageStore() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose() |
protected void |
doOpen(ConfiguredObject<?> parent) |
protected byte[] |
getBlobAsBytes(ResultSet rs,
int col) |
protected Connection |
getConnection() |
protected org.slf4j.Logger |
getLogger() |
protected String |
getPlainTextPassword(JDBCSettings settings) |
String |
getSqlBigIntType() |
protected String |
getSqlBlobType() |
protected String |
getSqlVarBinaryType(int size) |
String |
getStoreLocation() |
File |
getStoreLocationAsFile() |
checkMessageStoreOpen, closeMessageStore, isMessageStoreOpen, newTransaction, openMessageStore, storedSizeChange, upgradeStoreStructureaddEventListener, addMessage, createOrOpenMessageStoreDatabase, getNextMessageId, initMessageStore, isPersistent, newAutoCommitConnection, newConnection, newMessageStoreReader, onDelete, setMaximumMessageId, tableExists, upgradeprotected String _connectionURL
protected void doOpen(ConfiguredObject<?> parent) throws StoreException
doOpen in class GenericAbstractJDBCMessageStoreStoreExceptionprotected Connection getConnection() throws SQLException
getConnection in class AbstractJDBCMessageStoreSQLExceptionprotected void doClose()
doClose in class GenericAbstractJDBCMessageStoreprotected org.slf4j.Logger getLogger()
getLogger in class AbstractJDBCMessageStoreprotected String getSqlBlobType()
getSqlBlobType in class AbstractJDBCMessageStoreprotected String getSqlVarBinaryType(int size)
getSqlVarBinaryType in class AbstractJDBCMessageStoreprotected byte[] getBlobAsBytes(ResultSet rs, int col) throws SQLException
getBlobAsBytes in class AbstractJDBCMessageStoreSQLExceptionpublic String getSqlBigIntType()
getSqlBigIntType in class AbstractJDBCMessageStorepublic String getStoreLocation()
public File getStoreLocationAsFile()
protected String getPlainTextPassword(JDBCSettings settings)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.