Interface JMSStorageManager
-
- All Superinterfaces:
org.apache.activemq.artemis.core.server.ActiveMQComponent
- All Known Implementing Classes:
JMSJournalStorageManagerImpl,NullJMSStorageManagerImpl
public interface JMSStorageManager extends org.apache.activemq.artemis.core.server.ActiveMQComponent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddBindings(PersistedType type, String name, String... address)voiddeleteBindings(PersistedType type, String name)voiddeleteBindings(PersistedType type, String name, String address)voiddeleteConnectionFactory(String connectionFactory)voiddeleteDestination(PersistedType type, String name)voidload()List<PersistedConnectionFactory>recoverConnectionFactories()List<PersistedDestination>recoverDestinations()List<PersistedBindings>recoverPersistedBindings()voidstoreConnectionFactory(PersistedConnectionFactory connectionFactory)voidstoreDestination(PersistedDestination destination)
-
-
-
Method Detail
-
storeDestination
void storeDestination(PersistedDestination destination) throws Exception
- Throws:
Exception
-
deleteDestination
void deleteDestination(PersistedType type, String name) throws Exception
- Throws:
Exception
-
recoverDestinations
List<PersistedDestination> recoverDestinations()
-
deleteConnectionFactory
void deleteConnectionFactory(String connectionFactory) throws Exception
- Throws:
Exception
-
storeConnectionFactory
void storeConnectionFactory(PersistedConnectionFactory connectionFactory) throws Exception
- Throws:
Exception
-
recoverConnectionFactories
List<PersistedConnectionFactory> recoverConnectionFactories()
-
addBindings
void addBindings(PersistedType type, String name, String... address) throws Exception
- Throws:
Exception
-
recoverPersistedBindings
List<PersistedBindings> recoverPersistedBindings() throws Exception
- Throws:
Exception
-
deleteBindings
void deleteBindings(PersistedType type, String name, String address) throws Exception
- Throws:
Exception
-
deleteBindings
void deleteBindings(PersistedType type, String name) throws Exception
- Throws:
Exception
-
-