[Ubermq-commits] jms/src/com/ubermq/kernel/event ConnectionEvent.java,1.1,1.2
Brought to you by:
jimmyp
From: <ji...@us...> - 2002-10-18 16:59:34
|
Update of /cvsroot/ubermq/jms/src/com/ubermq/kernel/event In directory usw-pr-cvs1:/tmp/cvs-serv28217/src/com/ubermq/kernel/event Modified Files: ConnectionEvent.java Log Message: massive changes: 1. new failover and URL connection architecture. supports arbitrary URL schemes for registration. 2. connection state events, and a event listener framework for those events. 3. general refactoring and cleanup. Index: ConnectionEvent.java =================================================================== RCS file: /cvsroot/ubermq/jms/src/com/ubermq/kernel/event/ConnectionEvent.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ConnectionEvent.java 8 Oct 2002 21:24:36 -0000 1.1 --- ConnectionEvent.java 18 Oct 2002 16:59:31 -0000 1.2 *************** *** 87,90 **** --- 87,109 ---- return connection; } + + public String toString() + { + switch(getEventCode()) + { + case ConnectionEvent.CONNECTION_CLOSED: + return "CONNECTION_CLOSED"; + case ConnectionEvent.CONNECTION_CONNECTED: + return "CONNECTION_CONNECTED"; + case ConnectionEvent.CONNECTION_INVALID_PROTOCOL: + return "CONNECTION_INVALID_PROTOCOL"; + case ConnectionEvent.CONNECTION_IO_EXCEPTION: + return "CONNECTION_IO_EXCEPTION"; + case ConnectionEvent.CONNECTION_RECONNECTED: + return "CONNECTION_RECONNECTED"; + default: + return String.valueOf(getEventCode()); + } + } } |