webphone
Class SIPNotification.INFO

java.lang.Object
  extended by webphone.SIPNotification
      extended by webphone.SIPNotification.INFO
Enclosing class:
SIPNotification

public static class SIPNotification.INFO
extends SIPNotification

INFO notification.
Triggered by: incoming/outgoing INFO or DTMF messages
Event: SIPNotificationListener.onINFO
Fields: INFO,type,line,peername,text


Nested Class Summary
 
Nested classes/interfaces inherited from class webphone.SIPNotification
SIPNotification.Account, SIPNotification.AI, SIPNotification.Answer, SIPNotification.APIResult, SIPNotification.BLF, SIPNotification.Block, SIPNotification.CDR, SIPNotification.Chat, SIPNotification.ChatComposing, SIPNotification.ChatReport, SIPNotification.Credit, SIPNotification.DTMF, SIPNotification.Event, SIPNotification.Group, SIPNotification.INFO, SIPNotification.LicKey, SIPNotification.Line, SIPNotification.Log, SIPNotification.Media, 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
 
Field Summary
static int INFO_ERROR
          Outgoing DTMF (API_Dtmf) or INFO (API_Info) message failed
static int INFO_OK
          Outgoing DTMF (API_Dtmf) or INFO (API_Info) was sent successfully
static int INFO_REC
          Incoming INFO message received
static int INFO_UNKNOWN
          unrecognized
static int INFO_WARNING
          Outgoing DTMF failover from SIP INFO to RFC 2833 or In-Band on answer timeout or error response
 
Fields inherited from class webphone.SIPNotification
NOTIFICATION_ACCOUNT, NOTIFICATION_AI, NOTIFICATION_ALL, NOTIFICATION_ANSWER, NOTIFICATION_APIRESULT, 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_LICKEY, NOTIFICATION_LINE, NOTIFICATION_LOG, NOTIFICATION_MEDIA, 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_USSD, NOTIFICATION_VAD, NOTIFICATION_VIDEO, NOTIFICATION_VREC
 
Method Summary
 int getLine()
          endpoint line
 java.lang.String getPeer()
          other party username
 java.lang.String getText()
          INFO message body when type is REC or any additional info if type us ERROR, WARNING or OK.
 int getType()
          INFO_...
 java.lang.String getTypeText()
          type as string
 
Methods inherited from class webphone.SIPNotification
getNotificationType, getNotificationTypeText, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INFO_UNKNOWN

public static final int INFO_UNKNOWN
unrecognized

See Also:
Constant Field Values

INFO_ERROR

public static final int INFO_ERROR
Outgoing DTMF (API_Dtmf) or INFO (API_Info) message failed

See Also:
Constant Field Values

INFO_WARNING

public static final int INFO_WARNING
Outgoing DTMF failover from SIP INFO to RFC 2833 or In-Band on answer timeout or error response

See Also:
Constant Field Values

INFO_OK

public static final int INFO_OK
Outgoing DTMF (API_Dtmf) or INFO (API_Info) was sent successfully

See Also:
Constant Field Values

INFO_REC

public static final int INFO_REC
Incoming INFO message received

See Also:
Constant Field Values
Method Detail

getLine

public int getLine()
endpoint line


getType

public int getType()
INFO_... constant


getTypeText

public java.lang.String getTypeText()
type as string


getPeer

public java.lang.String getPeer()
other party username


getText

public java.lang.String getText()
INFO message body when type is REC or any additional info if type us ERROR, WARNING or OK.