public class MessageStoreSql extends Object implements MessageStore
| Constructor and Description |
|---|
MessageStoreSql(String broker) |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentMap<String,MessageQueue> |
loadMqTable() |
void |
onMessageQueueCreated(MessageQueue mq) |
void |
onMessageQueueRemoved(MessageQueue mq) |
void |
removeMessage(org.zstacks.znet.Message msg) |
void |
saveMessage(org.zstacks.znet.Message msg) |
void |
shutdown() |
void |
start() |
public void start()
throws Exception
start in interface MessageStoreExceptionpublic void shutdown()
throws Exception
shutdown in interface MessageStoreExceptionpublic void saveMessage(org.zstacks.znet.Message msg)
saveMessage in interface MessageStorepublic void removeMessage(org.zstacks.znet.Message msg)
removeMessage in interface MessageStorepublic void onMessageQueueCreated(MessageQueue mq)
onMessageQueueCreated in interface MessageStorepublic void onMessageQueueRemoved(MessageQueue mq)
onMessageQueueRemoved in interface MessageStorepublic ConcurrentMap<String,MessageQueue> loadMqTable() throws SQLException
loadMqTable in interface MessageStoreSQLExceptionCopyright © 2015. All rights reserved.