public static class SIPNotification.BLF extends SIPNotification
SIPNotification.Answer, SIPNotification.BLF, SIPNotification.Block, SIPNotification.CDR, SIPNotification.Chat, SIPNotification.ChatComposing, SIPNotification.ChatReport, SIPNotification.Credit, SIPNotification.DTMF, SIPNotification.Event, SIPNotification.Group, SIPNotification.INFO, SIPNotification.Line, SIPNotification.Log, SIPNotification.MWI, SIPNotification.NewContact, SIPNotification.PlayReady, SIPNotification.Popup, SIPNotification.Presence, SIPNotification.Rating, SIPNotification.Register, SIPNotification.RTPE, SIPNotification.RTPStat, SIPNotification.RTPT, SIPNotification.ServerContacts, SIPNotification.ShouldReset, SIPNotification.SIP, SIPNotification.SRS, SIPNotification.Start, SIPNotification.Status, SIPNotification.Stop, SIPNotification.USSD, SIPNotification.VAD, SIPNotification.Video, SIPNotification.Vrec
Modifier and Type | Field and Description |
---|---|
static int |
DIR_IN
receiver (incoming call)
|
static int |
DIR_OUT
initiator (outgoing call)
|
static int |
DIR_UNDEFINED
undefined direction (not for calls or not announced by the peer)
|
static int |
STATUS_CONFIRMED
call connected
|
static int |
STATUS_EARLY
ringing or session progress
|
static int |
STATUS_FAILED
BLF subscribe or notify failed
|
static int |
STATUS_PROCEEDING
call connecting
|
static int |
STATUS_TERMINATED
call disconnected
|
static int |
STATUS_TRYING
call connect initiated
|
static int |
STATUS_UNKNOWN
unrecognized call state received
|
NOTIFICATION_ALL, NOTIFICATION_ANSWER, NOTIFICATION_BLF, NOTIFICATION_BLOCK, NOTIFICATION_CDR, NOTIFICATION_CHAT, NOTIFICATION_CHATCOMPOSING, NOTIFICATION_CHATREPORT, NOTIFICATION_CREDIT, NOTIFICATION_DTMF, NOTIFICATION_EVENT, NOTIFICATION_GROUP, NOTIFICATION_INFO, NOTIFICATION_INVALID, NOTIFICATION_LINE, NOTIFICATION_LOG, NOTIFICATION_MWI, NOTIFICATION_NEWUSER, NOTIFICATION_PLAYREADY, NOTIFICATION_POPUP, NOTIFICATION_PRESENCE, NOTIFICATION_RATING, NOTIFICATION_REGISTER, NOTIFICATION_RTPE, NOTIFICATION_RTPSTAT, NOTIFICATION_RTPT, NOTIFICATION_SERVERCONTACTS, NOTIFICATION_SHOULDRESET, NOTIFICATION_SIP, NOTIFICATION_SRS, NOTIFICATION_START, NOTIFICATION_STATUS, NOTIFICATION_STOP, notification_type, NOTIFICATION_USSD, NOTIFICATION_VAD, NOTIFICATION_VIDEO, NOTIFICATION_VREC
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCallid()
optional value if reported from the remote extension (the SIP call-id of the call)
|
java.lang.String |
getDirectionText()
direction as string
|
int |
getDirecton()
direction (DIR_...
|
java.lang.String |
getPeer()
remote username
|
int |
getStatus()
returns the status (STATUS_...
|
java.lang.String |
getStatusText()
status as string
|
void |
Parse(java.lang.String str,
java.lang.String[] params) |
getNotificationType, getNotificationTypeText, toString
public static final int DIR_UNDEFINED
public static final int DIR_OUT
public static final int DIR_IN
public static final int STATUS_TRYING
public static final int STATUS_PROCEEDING
public static final int STATUS_EARLY
public static final int STATUS_CONFIRMED
public static final int STATUS_TERMINATED
public static final int STATUS_UNKNOWN
public static final int STATUS_FAILED
public int getStatus()
public int getDirecton()
public java.lang.String getDirectionText()
public java.lang.String getStatusText()
public java.lang.String getPeer()
public java.lang.String getCallid()
public void Parse(java.lang.String str, java.lang.String[] params)