01: /**
02: *
03: */package clime.messadmin.jmx.mbeans;
04:
05: import clime.messadmin.model.ISessionInfo;
06:
07: /**
08: * @author Cédrik LIME
09: */
10: public interface SessionMBean extends ISessionInfo {//implements NotificationEmitter
11:
12: // Methods from HttpSession are inherited
13:
14: // Methods from ISessionInfo are inherited
15:
16: // Some more methods
17:
18: // Session-related actions
19:
20: /**
21: * Send an HTML message to this user
22: * @param message
23: */
24: public void sendMessage(String message);
25:
26: public boolean getHasPendingMessage();
27: }
|