|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.carol.cmi.ha.JGMessageManager
public class JGMessageManager
This class processes the HA messages received through JGroups.
| Constructor Summary | |
|---|---|
JGMessageManager(java.lang.String jgroupsConf,
java.lang.String jgroupsGroupname,
ReplicationManager replicationManager)
Constructor. |
|
| Method Summary | |
|---|---|
void |
clear()
Clear the GCS. |
double |
getAvgSizeofReplicatedMessages()
Get the average size of the replicated messages sent. |
long |
getNumberofReplicatedMessages()
Get the number of replicated messages sent. |
double |
getTotSizeofReplicatedMessages()
Get the total size of the replicated messages sent. |
java.lang.Object |
handle(org.jgroups.Message message)
Processes the replication messages received. |
java.lang.String |
jgroupsConfFileName()
Get the JGroups configuration file name. |
void |
sendMessage(HaMessageData messageData)
Sends a message. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JGMessageManager(java.lang.String jgroupsConf,
java.lang.String jgroupsGroupname,
ReplicationManager replicationManager)
| Method Detail |
|---|
public void sendMessage(HaMessageData messageData)
MessageManager
sendMessage in interface MessageManagermessageData - the messagepublic java.lang.Object handle(org.jgroups.Message message)
handle in interface org.jgroups.blocks.RequestHandlerpublic void clear()
MessageManager
clear in interface MessageManagerpublic long getNumberofReplicatedMessages()
getNumberofReplicatedMessages in interface MessageManagerpublic double getAvgSizeofReplicatedMessages()
getAvgSizeofReplicatedMessages in interface MessageManagerpublic double getTotSizeofReplicatedMessages()
getTotSizeofReplicatedMessages in interface MessageManagerpublic java.lang.String jgroupsConfFileName()
jgroupsConfFileName in interface MessageManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||