webphone
Class SIPNotification.Account

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

public static class SIPNotification.Account
extends SIPNotification

ACCOUNT notification.
Triggered by: account change
Event: SIPNotificationListener.onAccount
Fields: ACCOUNT,line,change,uri,display


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 ACCOUNT_CHANGE_MAIN
          main account change or set
static int ACCOUNT_UNKNOWN
          invalid
 
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
 java.lang.String getAccount()
          the affected account URI
 int getChange()
          change type (ACCOUNT...)
 java.lang.String getChangeText()
          change type as string
 java.lang.String getDisplay()
          the affected account display string
 int getLine()
          -1 for main account change, 1+ for call endpoint accounts
 
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

ACCOUNT_UNKNOWN

public static final int ACCOUNT_UNKNOWN
invalid

See Also:
Constant Field Values

ACCOUNT_CHANGE_MAIN

public static final int ACCOUNT_CHANGE_MAIN
main account change or set

See Also:
Constant Field Values
Method Detail

getLine

public int getLine()
-1 for main account change, 1+ for call endpoint accounts


getChange

public int getChange()
change type (ACCOUNT...)


getChangeText

public java.lang.String getChangeText()
change type as string


getAccount

public java.lang.String getAccount()
the affected account URI


getDisplay

public java.lang.String getDisplay()
the affected account display string