Class DerbyMessageStore

  • All Implemented Interfaces:
    org.apache.qpid.server.store.MessageStore

    public class DerbyMessageStore
    extends AbstractDerbyMessageStore
    Implementation of a MessageStore backed by Apache Derby.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.qpid.server.store.jdbc.AbstractJDBCMessageStore

        org.apache.qpid.server.store.jdbc.AbstractJDBCMessageStore.JDBCTransaction
      • Nested classes/interfaces inherited from interface org.apache.qpid.server.store.MessageStore

        org.apache.qpid.server.store.MessageStore.MessageDeleteListener, org.apache.qpid.server.store.MessageStore.MessageStoreReader
    • Field Summary

      • Fields inherited from class org.apache.qpid.server.store.jdbc.AbstractJDBCMessageStore

        _eventManager
    • Constructor Detail

      • DerbyMessageStore

        public DerbyMessageStore()
    • Method Detail

      • getConnection

        public java.sql.Connection getConnection()
                                          throws java.sql.SQLException
        Specified by:
        getConnection in class org.apache.qpid.server.store.jdbc.AbstractJDBCMessageStore
        Throws:
        java.sql.SQLException
      • onDelete

        public void onDelete​(org.apache.qpid.server.model.ConfiguredObject parent)
      • getLogger

        protected org.slf4j.Logger getLogger()
        Specified by:
        getLogger in class org.apache.qpid.server.store.jdbc.AbstractJDBCMessageStore
      • getStoreLocation

        public java.lang.String getStoreLocation()
      • getStoreLocationAsFile

        public java.io.File getStoreLocationAsFile()