public static class AsteriskHandler.EventItem
extends java.lang.Object
Constructor and Description |
---|
AsteriskHandler.EventItem(java.lang.String queue,
java.lang.String key,
java.lang.String exp,
java.lang.String context,
java.lang.String serverName) |
Modifier and Type | Method and Description |
---|---|
boolean |
addQ2Event(java.lang.String queue,
java.lang.String key,
java.lang.String exp,
java.lang.String context,
java.lang.String serverName)
Add a new queue to an existing event.
|
boolean |
remQEvent(java.lang.String queue,
java.lang.String key,
java.lang.String exp)
Remove an exp/Q pair.
|
boolean |
send2Q(java.util.Dictionary event)
Send an event to the q's if there is a match.
|
int |
size() |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String delim,
java.lang.String delim2)
Machine readable version
|
public AsteriskHandler.EventItem(java.lang.String queue, java.lang.String key, java.lang.String exp, java.lang.String context, java.lang.String serverName)
public boolean addQ2Event(java.lang.String queue, java.lang.String key, java.lang.String exp, java.lang.String context, java.lang.String serverName)
queue
- The destination Qexp
- The regular expressionpublic boolean remQEvent(java.lang.String queue, java.lang.String key, java.lang.String exp)
queue
- The destination Q to remove (or all if null)key
- The event key to match on (null for all keys)exp
- The event re (or null for all re's)public int size()
public boolean send2Q(java.util.Dictionary event)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(java.lang.String delim, java.lang.String delim2)