org.apache.activemq.artemis.jms.persistence.impl.nullpm

## Class NullJMSStorageManagerImpl

- java.lang.Object
- - org.apache.activemq.artemis.jms.persistence.impl.nullpm.NullJMSStorageManagerImpl

- All Implemented Interfaces:
    org.apache.activemq.artemis.core.server.ActiveMQComponent, JMSStorageManager

      public class NullJMSStorageManagerImpl
      extends Object
      implements JMSStorageManager

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `NullJMSStorageManagerImpl()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addBindings(PersistedType type, String name, String... address)`
    `void` | `deleteBindings(PersistedType type, String name)`
    `void` | `deleteBindings(PersistedType type, String name, String address)`
    `void` | `deleteConnectionFactory(String connectionFactory)`
    `void` | `deleteDestination(PersistedType type, String name)`
    `boolean` | `isStarted()`
    `void` | `load()`
    `List<PersistedConnectionFactory>` | `recoverConnectionFactories()`
    `List<PersistedDestination>` | `recoverDestinations()`
    `List<PersistedBindings>` | `recoverPersistedBindings()`
    `void` | `start()`
    `void` | `stop()`
    `void` | `storeConnectionFactory(PersistedConnectionFactory connectionFactory)`
    `void` | `storeDestination(PersistedDestination destination)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### NullJMSStorageManagerImpl

          public NullJMSStorageManagerImpl()

  - ### Method Detail

    - #### deleteConnectionFactory

          public void deleteConnectionFactory(String connectionFactory)
                                       throws Exception

      Specified by:
        `deleteConnectionFactory` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### recoverConnectionFactories

          public List<PersistedConnectionFactory> recoverConnectionFactories()

      Specified by:
        `recoverConnectionFactories` in interface `JMSStorageManager`

    - #### recoverDestinations

          public List<PersistedDestination> recoverDestinations()

      Specified by:
        `recoverDestinations` in interface `JMSStorageManager`

    - #### storeConnectionFactory

          public void storeConnectionFactory(PersistedConnectionFactory connectionFactory)
                                      throws Exception

      Specified by:
        `storeConnectionFactory` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### storeDestination

          public void storeDestination(PersistedDestination destination)

      Specified by:
        `storeDestination` in interface `JMSStorageManager`

    - #### isStarted

          public boolean isStarted()

      Specified by:
        `isStarted` in interface `org.apache.activemq.artemis.core.server.ActiveMQComponent`

    - #### start

          public void start()
                     throws Exception

      Specified by:
        `start` in interface `org.apache.activemq.artemis.core.server.ActiveMQComponent`
      Throws:
        `Exception`

    - #### stop

          public void stop()
                    throws Exception

      Specified by:
        `stop` in interface `org.apache.activemq.artemis.core.server.ActiveMQComponent`
      Throws:
        `Exception`

    - #### addBindings

          public void addBindings(PersistedType type,
                                  String name,
                                  String... address)
                           throws Exception

      Specified by:
        `addBindings` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### deleteBindings

          public void deleteBindings(PersistedType type,
                                     String name,
                                     String address)
                              throws Exception

      Specified by:
        `deleteBindings` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### deleteDestination

          public void deleteDestination(PersistedType type,
                                        String name)
                                 throws Exception

      Specified by:
        `deleteDestination` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### deleteBindings

          public void deleteBindings(PersistedType type,
                                     String name)
                              throws Exception

      Specified by:
        `deleteBindings` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### recoverPersistedBindings

          public List<PersistedBindings> recoverPersistedBindings()
                                                           throws Exception

      Specified by:
        `recoverPersistedBindings` in interface `JMSStorageManager`
      Throws:
        `Exception`

    - #### load

          public void load()
                    throws Exception

      Specified by:
        `load` in interface `JMSStorageManager`
      Throws:
        `Exception`

Copyright © 2017 The Apache Software Foundation. All rights reserved.