Class DBOption

    • Field Detail

      • storageManager

        protected org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager storageManager
      • config

        protected org.apache.activemq.artemis.core.config.Configuration config
      • executor

        protected java.util.concurrent.ExecutorService executor
      • executorFactory

        protected org.apache.activemq.artemis.utils.ExecutorFactory executorFactory
      • scheduledExecutorService

        protected java.util.concurrent.ScheduledExecutorService scheduledExecutorService
      • pagingmanager

        protected org.apache.activemq.artemis.core.paging.PagingManager pagingmanager
    • Constructor Detail

      • DBOption

        public DBOption()
    • Method Detail

      • isJDBC

        public boolean isJDBC()
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getJdbcBindings

        public java.lang.String getJdbcBindings()
                                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcBindings

        public DBOption setJdbcBindings​(java.lang.String jdbcBindings)
      • getJdbcMessages

        public java.lang.String getJdbcMessages()
                                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcMessages

        public DBOption setJdbcMessages​(java.lang.String jdbcMessages)
      • getJdbcLargeMessages

        public java.lang.String getJdbcLargeMessages()
                                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcLargeMessages

        public DBOption setJdbcLargeMessages​(java.lang.String jdbcLargeMessages)
      • getJdbcPageStore

        public java.lang.String getJdbcPageStore()
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcPageStore

        public DBOption setJdbcPageStore​(java.lang.String jdbcPageStore)
      • getJdbcNodeManager

        public java.lang.String getJdbcNodeManager()
                                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcNodeManager

        public DBOption setJdbcNodeManager​(java.lang.String jdbcNodeManager)
      • getJdbcURL

        public java.lang.String getJdbcURL()
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcURL

        public DBOption setJdbcURL​(java.lang.String jdbcURL)
      • getJdbcClassName

        public java.lang.String getJdbcClassName()
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setJdbcClassName

        public DBOption setJdbcClassName​(java.lang.String jdbcClassName)
      • getParameterConfiguration

        public org.apache.activemq.artemis.core.config.Configuration getParameterConfiguration()
                                                                                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • initializeJournal

        protected void initializeJournal​(org.apache.activemq.artemis.core.config.Configuration configuration)
                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • cleanup

        protected void cleanup()
                        throws java.lang.Exception
        Throws:
        java.lang.Exception