Class GenericAbstractJDBCMessageStore

    • Constructor Detail

      • GenericAbstractJDBCMessageStore

        public GenericAbstractJDBCMessageStore()
    • Method Detail

      • openMessageStore

        public final void openMessageStore​(org.apache.qpid.server.model.ConfiguredObject<?> parent)
      • getTablePrefix

        protected abstract java.lang.String getTablePrefix​(org.apache.qpid.server.model.ConfiguredObject<?> parent)
      • doOpen

        protected abstract void doOpen​(org.apache.qpid.server.model.ConfiguredObject<?> parent)
                                throws org.apache.qpid.server.store.StoreException
        Throws:
        org.apache.qpid.server.store.StoreException
      • upgradeStoreStructure

        public final void upgradeStoreStructure()
                                         throws org.apache.qpid.server.store.StoreException
        Throws:
        org.apache.qpid.server.store.StoreException
      • closeMessageStore

        public final void closeMessageStore()
        Specified by:
        closeMessageStore in interface org.apache.qpid.server.store.MessageStore
        Overrides:
        closeMessageStore in class AbstractJDBCMessageStore
      • doClose

        protected abstract void doClose()
      • newTransaction

        public org.apache.qpid.server.store.Transaction newTransaction()
        Specified by:
        newTransaction in interface org.apache.qpid.server.store.MessageStore
        Overrides:
        newTransaction in class AbstractJDBCMessageStore