|
Asterisk-Java | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AsteriskQueueMember
A queue member. Queue Member can be an agent or a direkt sip account, eg. a Phone.
PropertyChangeEvents are fired for the following properties:
| Field Summary | |
|---|---|
static java.lang.String |
PROPERTY_PENALTY
|
static java.lang.String |
PROPERTY_STATE
|
| Method Summary | |
|---|---|
java.lang.String |
getLocation()
Returns the location of this member. |
java.lang.Integer |
getPenalty()
Returns the penalty of this member. |
AsteriskQueue |
getQueue()
Returns the queue this member is registerd to. |
QueueMemberState |
getState()
Returns the state of this member. |
void |
setPenalty(int penalty)
Assignes a new penalty to this queue member. |
| Methods inherited from interface org.asteriskjava.live.LiveObject |
|---|
addPropertyChangeListener, addPropertyChangeListener, getServer, removePropertyChangeListener, removePropertyChangeListener |
| Field Detail |
|---|
static final java.lang.String PROPERTY_STATE
static final java.lang.String PROPERTY_PENALTY
| Method Detail |
|---|
java.lang.String getLocation()
AsteriskQueue getQueue()
QueueMemberState getState()
java.lang.Integer getPenalty()
void setPenalty(int penalty)
throws java.lang.IllegalArgumentException,
ManagerCommunicationException,
InvalidPenaltyException
Available since Asterisk 1.6.
penalty - the new penalty value, must not be negative.
java.lang.IllegalArgumentException - if the penalty is negative.
ManagerCommunicationException - if the QueuePenaltyAction could not be send to Asterisk.
InvalidPenaltyException - if Asterisk refused to set the new penalty.
|
Asterisk-Java | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||