synchronized public PingResult ping(MemberInfo member, String message) throws Exception
{
Address dest = Util.findAddress(channel_, member);
if (dest == null)
throw new Exception("Cannot find the member: " + member.getIpAddress());
Message pingMesg = createMessage(PingMessageHandler.IDENTIFIER);
pingMesg.setMessage(message);
org.jgroups.Message jmessage = new org.jgroups.Message(dest, null, pingMesg);
Object result = mdispatcher_.sendMessage(jmessage, GroupRequest.GET_ALL, 0);
PingResult p = new PingResult(member, (String)result);
return p;
}