|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MessageHandler
| Method Summary | |
|---|---|
void |
addListener(java.lang.String group,
MessageListener listener)
add a message listener to this handler. |
void |
send(Message msg)
send a message |
void |
setAllowedGroupRegex(java.lang.String regex,
int priority)
a regular expression describing the group(s) that are allowed to send messages. |
void |
setDisallowedGroupRegex(java.lang.String regex,
int priority)
a regular expression describing the group(s) that are -not- allowed to send messages |
boolean |
willTransmit(java.lang.String group)
returns whether transmission will be allowed for a group based upon the allowed/disallowed regular expressions. |
| Method Detail |
|---|
void addListener(java.lang.String group,
MessageListener listener)
group - the group of messages that a listener is interested in receivinglistener - the message listener objectboolean willTransmit(java.lang.String group)
group - the group to test
void send(Message msg)
throws java.io.IOException
msg - the message object to send
java.io.IOException
void setAllowedGroupRegex(java.lang.String regex,
int priority)
regex - a regular expressionpriority - what priority the allowed expression has over the disallowed group
void setDisallowedGroupRegex(java.lang.String regex,
int priority)
regex - a regular expressionpriority - what priority the disallowed expression has over the allowed group
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||