import java.util.*; public class Debug { public static void dump(Object o, String str) { System.out.print(str); if (o.getClass().isInstance(new Message())) { Message m = (Message)o; // System.out.println(" Message dest : " + m.getmessagedest() ); System.out.println("Cid: "+m.getmessagesource()+"--Mid: "+m.getmessageid()+"--Mnum: "+m.getmessagenum()); /* switch(m.getmessagetype()) { case comm.ABCAST : System.out.println("ABCAST" ); break; case comm.ABCAST_ACK : System.out.println("ABCAST_ACK" ); break; case comm.ABCAST2 : System.out.println("ABCAST_2" ); break; case comm.PROBE : System.out.println("PROBE" ); break; case comm.PROBE_ACK : System.out.println("PROBE_ACK" ); break; case comm.QUERYRESULT:System.out.println("QUERYRESULT"); break; case comm.VIEWREQUEST:System.out.println("VIEWREQUEST"); break; case comm.VIEWRESULT:System.out.println("VIEWRESULT"); break; } */ // System.out.println(" Group id : " + m.getgid() ); // switch(m.getmessagegrp()) { // case -1 : System.out.println(" M group -1 : not a Multicast " ); break; // default : System.out.println(" M group : Multicast message " ); break; } // System.out.println(" Message obj : " + m.getmessageobj() ); } else { // System.out.println(" not a Message object string "); } } public static void dump(Message m,int toapp, String something) { System.out.println("Sid :" +m.getmessagesource()); } public static void dump( String str) { //System.out.println(str); } }