public class GenericJDBCMessageStore extends GenericAbstractJDBCMessageStore
AbstractJDBCMessageStore.JDBCTransactionMessageStore.MessageDeleteListener, MessageStore.MessageStoreReader_eventManager| Constructor and Description |
|---|
GenericJDBCMessageStore() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose() |
protected void |
doOpen(ConfiguredObject<?> parent) |
protected InputStream |
getBlobAsInputStream(ResultSet rs,
int col) |
Connection |
getConnection() |
protected org.slf4j.Logger |
getLogger() |
String |
getSqlBigIntType() |
protected String |
getSqlBlobStorage(String columnName) |
protected String |
getSqlBlobType() |
protected String |
getSqlVarBinaryType(int size) |
String |
getStoreLocation() |
File |
getStoreLocationAsFile() |
protected String |
getTablePrefix(ConfiguredObject<?> parent) |
void |
onDelete(ConfiguredObject<?> parent) |
checkMessageStoreOpen, closeMessageStore, isMessageStoreOpen, newTransaction, openMessageStore, storedSizeChange, upgradeStoreStructureaddDeleteAction, addEventListener, addMessage, addMessageDeleteListener, createOrOpenMessageStoreDatabase, createStoredJDBCMessage, getBytesEvacuatedFromMemory, getInMemorySize, getNextMessageId, getTableNames, initMessageStore, isPersistent, newAutoCommitConnection, newConnection, newMessageStoreReader, onDelete, removeDeleteAction, removeMessageDeleteListener, setMaximumMessageId, setTablePrefix, tableExists, upgradeprotected void doOpen(ConfiguredObject<?> parent) throws StoreException
doOpen in class GenericAbstractJDBCMessageStoreStoreExceptionprotected String getTablePrefix(ConfiguredObject<?> parent)
getTablePrefix in class GenericAbstractJDBCMessageStorepublic 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 getSqlBlobStorage(String columnName)
getSqlBlobStorage in class AbstractJDBCMessageStoreprotected String getSqlVarBinaryType(int size)
getSqlVarBinaryType in class AbstractJDBCMessageStoreprotected InputStream getBlobAsInputStream(ResultSet rs, int col) throws SQLException
getBlobAsInputStream in class AbstractJDBCMessageStoreSQLExceptionpublic String getSqlBigIntType()
getSqlBigIntType in class AbstractJDBCMessageStorepublic String getStoreLocation()
public File getStoreLocationAsFile()
public void onDelete(ConfiguredObject<?> parent)
Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.