## Uses of Class
org.apache.activemq.artemis.jms.persistence.config.PersistedType

- Packages that use PersistedType
  Package | Description
  --- | ---
  org.apache.activemq.artemis.jms.persistence |
  org.apache.activemq.artemis.jms.persistence.config |
  org.apache.activemq.artemis.jms.persistence.impl.journal |
  org.apache.activemq.artemis.jms.persistence.impl.nullpm |
  org.apache.activemq.artemis.jms.server.impl |

- - ### Uses of PersistedType in org.apache.activemq.artemis.jms.persistence

    Methods in org.apache.activemq.artemis.jms.persistence with parameters of type PersistedType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JMSStorageManager.`addBindings​(PersistedType type, java.lang.String name, java.lang.String... address)` |
    `void` | JMSStorageManager.`deleteBindings​(PersistedType type, java.lang.String name)` |
    `void` | JMSStorageManager.`deleteBindings​(PersistedType type, java.lang.String name, java.lang.String address)` |
    `void` | JMSStorageManager.`deleteDestination​(PersistedType type, java.lang.String name)` |

  - ### Uses of PersistedType in org.apache.activemq.artemis.jms.persistence.config

    Methods in org.apache.activemq.artemis.jms.persistence.config that return PersistedType
    Modifier and Type | Method | Description
    --- | --- | ---
    `PersistedType` | PersistedBindings.`getType()` |
    `PersistedType` | PersistedDestination.`getType()` |
    `static PersistedType` | PersistedType.`getType​(byte type)` |
    `static PersistedType` | PersistedType.`valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
    `static PersistedType[]` | PersistedType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Constructors in org.apache.activemq.artemis.jms.persistence.config with parameters of type PersistedType
    Constructor | Description
    --- | ---
    `PersistedBindings​(PersistedType type, java.lang.String name)` |
    `PersistedDestination​(PersistedType type, java.lang.String name)` |
    `PersistedDestination​(PersistedType type, java.lang.String name, java.lang.String selector, boolean durable)` |

  - ### Uses of PersistedType in org.apache.activemq.artemis.jms.persistence.impl.journal

    Methods in org.apache.activemq.artemis.jms.persistence.impl.journal with parameters of type PersistedType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JMSJournalStorageManagerImpl.`addBindings​(PersistedType type, java.lang.String name, java.lang.String... address)` |
    `void` | JMSJournalStorageManagerImpl.`deleteBindings​(PersistedType type, java.lang.String name)` |
    `void` | JMSJournalStorageManagerImpl.`deleteBindings​(PersistedType type, java.lang.String name, java.lang.String address)` |
    `void` | JMSJournalStorageManagerImpl.`deleteDestination​(PersistedType type, java.lang.String name)` |

  - ### Uses of PersistedType in org.apache.activemq.artemis.jms.persistence.impl.nullpm

    Methods in org.apache.activemq.artemis.jms.persistence.impl.nullpm with parameters of type PersistedType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | NullJMSStorageManagerImpl.`addBindings​(PersistedType type, java.lang.String name, java.lang.String... address)` |
    `void` | NullJMSStorageManagerImpl.`deleteBindings​(PersistedType type, java.lang.String name)` |
    `void` | NullJMSStorageManagerImpl.`deleteBindings​(PersistedType type, java.lang.String name, java.lang.String address)` |
    `void` | NullJMSStorageManagerImpl.`deleteDestination​(PersistedType type, java.lang.String name)` |

  - ### Uses of PersistedType in org.apache.activemq.artemis.jms.server.impl

    Methods in org.apache.activemq.artemis.jms.server.impl with parameters of type PersistedType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JMSServerManagerImpl.`recoverregistryBindings​(java.lang.String name, PersistedType type)` | Deprecated.