public class IPSSMsgHubBaseImpl extends java.util.EventObject implements IPSSMsgHubBase
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.util.EventListener> |
msgListeners |
| Constructor and Description |
|---|
IPSSMsgHubBaseImpl()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMsgListener(java.util.EventListener listener)
Add a msg listener to the container.
|
protected void |
fireEvent(IpssMessage msg)
Fire a msg event by calling all listeners' onMsgEvent method.
|
void |
removeMsgListener(java.util.EventListener listener)
Remove a msg listener from the container.
|
void |
sendMsg(IpssMessage msg)
Send msg by calling the fireEvent method.
|
public void sendMsg(IpssMessage msg)
sendMsg in interface IPSSMsgHubBasemsg - the msg object to be sentpublic void addMsgListener(java.util.EventListener listener)
addMsgListener in interface IPSSMsgHubBaselistener - the listener to be addedpublic void removeMsgListener(java.util.EventListener listener)
removeMsgListener in interface IPSSMsgHubBaselistener - the listener to be removedprotected void fireEvent(IpssMessage msg)
msg - the msg object