webphone
Class SIPNotification.SRS

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

public static class SIPNotification.SRS
extends SIPNotification

SRS notification. Triggered by: new call on SIPREC Session Recording Server Event: SIPNotificationListener.onSRS Fields: SRS,line,session_id,sip_callid,sipsessionid1,userid1,aor1,name1,sipsessionid2,userid2,aor2,name2,codec


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
 
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 getAOR1()
          A party AOR
 java.lang.String getAOR2()
          B party AOR
 java.lang.String getCallID()
          SIP Call-ID
 java.lang.String getCodec()
          audio codec
 boolean getIsUpdate()
          1 if initial/original details, 2 if updated
 int getLine()
          endpoint line
 java.lang.String getName1()
          A party name
 java.lang.String getName2()
          B party name
 java.lang.String getSessionID()
          SIPREC session ID
 java.lang.String getSIPSessionID1()
          A party session ID
 java.lang.String getSIPSessionID2()
          B party session ID
 java.lang.String getUserID1()
          A party user ID
 java.lang.String getUserID2()
          B party user ID
 
Methods inherited from class webphone.SIPNotification
getNotificationType, getNotificationTypeText, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getLine

public int getLine()
endpoint line


getSessionID

public java.lang.String getSessionID()
SIPREC session ID


getCallID

public java.lang.String getCallID()
SIP Call-ID


getSIPSessionID1

public java.lang.String getSIPSessionID1()
A party session ID


getUserID1

public java.lang.String getUserID1()
A party user ID


getAOR1

public java.lang.String getAOR1()
A party AOR


getName1

public java.lang.String getName1()
A party name


getSIPSessionID2

public java.lang.String getSIPSessionID2()
B party session ID


getUserID2

public java.lang.String getUserID2()
B party user ID


getAOR2

public java.lang.String getAOR2()
B party AOR


getName2

public java.lang.String getName2()
B party name


getCodec

public java.lang.String getCodec()
audio codec


getIsUpdate

public boolean getIsUpdate()
1 if initial/original details, 2 if updated