public class GenericJDBCMessageStore extends GenericAbstractJDBCMessageStore
AbstractJDBCMessageStore.JDBCTransactionMessageStore.MessageStoreReader| Modifier and Type | Field and Description |
|---|---|
protected String |
_connectionURL |
_eventManager| 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() |
String |
getSqlBigIntType() |
protected String |
getSqlBlobType() |
protected String |
getSqlVarBinaryType(int size) |
String |
getStoreLocation() |
File |
getStoreLocationAsFile() |
protected String |
getTablePrefix(ConfiguredObject<?> parent) |
checkMessageStoreOpen, closeMessageStore, isMessageStoreOpen, newTransaction, openMessageStore, storedSizeChange, upgradeStoreStructureaddEventListener, addMessage, createOrOpenMessageStoreDatabase, createStoredJDBCMessage, getBytesEvacuatedFromMemory, getNextMessageId, getTableNames, initMessageStore, isPersistent, newAutoCommitConnection, newConnection, newMessageStoreReader, onDelete, onOpen, setMaximumMessageId, setTablePrefix, tableExists, upgradeprotected String _connectionURL
protected void doOpen(ConfiguredObject<?> parent) throws StoreException
doOpen in class GenericAbstractJDBCMessageStoreStoreExceptionprotected String getTablePrefix(ConfiguredObject<?> parent)
getTablePrefix in class GenericAbstractJDBCMessageStoreprotected 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()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.