public class JMSJournalStorageManagerImpl extends Object implements JMSStorageManager
| Constructor and Description |
|---|
JMSJournalStorageManagerImpl(IDGenerator idGenerator,
Configuration config,
ReplicationManager replicator) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJNDI(PersistedType type,
String name,
String... address) |
void |
deleteConnectionFactory(String cfName) |
void |
deleteDestination(PersistedType type,
String name) |
void |
deleteJNDI(PersistedType type,
String name) |
void |
deleteJNDI(PersistedType type,
String name,
String address) |
void |
installReplication(ReplicationEndpoint replicationEndpoint)
Add the journal here to the replication endpoint
|
boolean |
isStarted() |
void |
load() |
List<PersistedConnectionFactory> |
recoverConnectionFactories() |
List<PersistedDestination> |
recoverDestinations() |
List<PersistedJNDI> |
recoverPersistedJNDI() |
void |
start() |
void |
stop() |
void |
storeConnectionFactory(PersistedConnectionFactory connectionFactory) |
void |
storeDestination(PersistedDestination destination) |
public JMSJournalStorageManagerImpl(IDGenerator idGenerator, Configuration config, ReplicationManager replicator)
public List<PersistedConnectionFactory> recoverConnectionFactories()
recoverConnectionFactories in interface JMSStorageManagerpublic void storeConnectionFactory(PersistedConnectionFactory connectionFactory) throws Exception
storeConnectionFactory in interface JMSStorageManagerExceptionpublic void deleteConnectionFactory(String cfName) throws Exception
deleteConnectionFactory in interface JMSStorageManagerExceptionpublic List<PersistedDestination> recoverDestinations()
recoverDestinations in interface JMSStorageManagerpublic void storeDestination(PersistedDestination destination) throws Exception
storeDestination in interface JMSStorageManagerExceptionpublic List<PersistedJNDI> recoverPersistedJNDI() throws Exception
recoverPersistedJNDI in interface JMSStorageManagerExceptionpublic void addJNDI(PersistedType type, String name, String... address) throws Exception
addJNDI in interface JMSStorageManagerExceptionpublic void deleteJNDI(PersistedType type, String name, String address) throws Exception
deleteJNDI in interface JMSStorageManagerExceptionpublic void deleteJNDI(PersistedType type, String name) throws Exception
deleteJNDI in interface JMSStorageManagerExceptionpublic void deleteDestination(PersistedType type, String name) throws Exception
deleteDestination in interface JMSStorageManagerExceptionpublic boolean isStarted()
isStarted in interface HornetQComponentpublic void start()
throws Exception
start in interface HornetQComponentExceptionpublic void installReplication(ReplicationEndpoint replicationEndpoint) throws Exception
JMSStorageManagerinstallReplication in interface JMSStorageManagerExceptionpublic void stop()
throws Exception
stop in interface HornetQComponentExceptionpublic void load()
throws Exception
load in interface JMSStorageManagerExceptionCopyright © 2012 JBoss by Red Hat. All Rights Reserved.