[Beepcore-java-commits] CVS: beepcore-java/src/org/beepcore/beep/core SessionImpl.java,1.2,1.3
Status: Beta
Brought to you by:
huston
From: Huston F. <hu...@us...> - 2003-05-20 16:17:05
|
Update of /cvsroot/beepcore-java/beepcore-java/src/org/beepcore/beep/core In directory sc8-pr-cvs1:/tmp/cvs-serv23684/src/org/beepcore/beep/core Modified Files: SessionImpl.java Log Message: added SessionResetEvent for tuning resets Index: SessionImpl.java =================================================================== RCS file: /cvsroot/beepcore-java/beepcore-java/src/org/beepcore/beep/core/SessionImpl.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** SessionImpl.java 23 Apr 2003 15:23:04 -0000 1.2 --- SessionImpl.java 20 May 2003 16:06:15 -0000 1.3 *************** *** 41,44 **** --- 41,45 ---- import org.beepcore.beep.core.event.ChannelListener; import org.beepcore.beep.core.event.SessionEvent; + import org.beepcore.beep.core.event.SessionResetEvent; import org.beepcore.beep.core.event.SessionListener; import org.beepcore.beep.util.StringUtil; *************** *** 1039,1042 **** --- 1040,1055 ---- SessionEvent e = new SessionEvent(this); + for (int i=0; i<l.length; ++i) { + l[i].sessionClosed(e); + } + } + + protected void fireSessionReset(Session newSession) + { + SessionListener[] l = this.sessionListeners; + if (l.length == 0) + return; + + SessionResetEvent e = new SessionResetEvent(this, newSession); for (int i=0; i<l.length; ++i) { l[i].sessionClosed(e); |