org.mobicents.slee.resource.parlay.csapi.jr.ui
Class IpUICallConnectionImpl

java.lang.Object
  extended by org.mobicents.slee.resource.parlay.csapi.jr.ui.IpUICallConnectionImpl
All Implemented Interfaces:
org.mobicents.csapi.jr.slee.IpServiceConnection, org.mobicents.csapi.jr.slee.ui.IpUICallConnection, org.mobicents.csapi.jr.slee.ui.IpUIConnection

public class IpUICallConnectionImpl
extends java.lang.Object
implements org.mobicents.csapi.jr.slee.ui.IpUICallConnection

Author:
km0024

Constructor Summary
IpUICallConnectionImpl(UICall ui)
           
 
Method Summary
 void abortActionReq(int assignmentID)
           
 void closeConnection()
           
 int deleteMessageReq(int messageID)
           
 java.lang.String getOriginatingAddress()
           
 int recordMessageReq(org.csapi.ui.TpUIInfo info, org.csapi.ui.TpUIMessageCriteria criteria)
           
 void release()
           
 int sendInfoAndCollectReq(org.csapi.ui.TpUIInfo info, java.lang.String language, org.csapi.ui.TpUIVariableInfo[] variableInfo, org.csapi.ui.TpUICollectCriteria criteria, int responseRequested)
           
 int sendInfoReq(org.csapi.ui.TpUIInfo info, java.lang.String language, org.csapi.ui.TpUIVariableInfo[] variableInfo, int repeatIndicator, int responseRequested)
           
 void setOriginatingAddress(java.lang.String origin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IpUICallConnectionImpl

public IpUICallConnectionImpl(UICall ui)
Method Detail

closeConnection

public void closeConnection()
                     throws javax.slee.resource.ResourceException
Specified by:
closeConnection in interface org.mobicents.csapi.jr.slee.IpServiceConnection
Throws:
javax.slee.resource.ResourceException

sendInfoReq

public int sendInfoReq(org.csapi.ui.TpUIInfo info,
                       java.lang.String language,
                       org.csapi.ui.TpUIVariableInfo[] variableInfo,
                       int repeatIndicator,
                       int responseRequested)
                throws org.csapi.TpCommonExceptions,
                       org.csapi.P_INVALID_NETWORK_STATE,
                       org.csapi.ui.P_ILLEGAL_ID,
                       org.csapi.ui.P_ID_NOT_FOUND,
                       javax.slee.resource.ResourceException
Specified by:
sendInfoReq in interface org.mobicents.csapi.jr.slee.ui.IpUIConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_NETWORK_STATE
org.csapi.ui.P_ILLEGAL_ID
org.csapi.ui.P_ID_NOT_FOUND
javax.slee.resource.ResourceException

sendInfoAndCollectReq

public int sendInfoAndCollectReq(org.csapi.ui.TpUIInfo info,
                                 java.lang.String language,
                                 org.csapi.ui.TpUIVariableInfo[] variableInfo,
                                 org.csapi.ui.TpUICollectCriteria criteria,
                                 int responseRequested)
                          throws org.csapi.TpCommonExceptions,
                                 org.csapi.P_INVALID_NETWORK_STATE,
                                 org.csapi.ui.P_ILLEGAL_ID,
                                 org.csapi.ui.P_ID_NOT_FOUND,
                                 org.csapi.ui.P_ILLEGAL_RANGE,
                                 org.csapi.ui.P_INVALID_COLLECTION_CRITERIA,
                                 javax.slee.resource.ResourceException
Specified by:
sendInfoAndCollectReq in interface org.mobicents.csapi.jr.slee.ui.IpUIConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_NETWORK_STATE
org.csapi.ui.P_ILLEGAL_ID
org.csapi.ui.P_ID_NOT_FOUND
org.csapi.ui.P_ILLEGAL_RANGE
org.csapi.ui.P_INVALID_COLLECTION_CRITERIA
javax.slee.resource.ResourceException

release

public void release()
             throws org.csapi.TpCommonExceptions,
                    javax.slee.resource.ResourceException
Specified by:
release in interface org.mobicents.csapi.jr.slee.ui.IpUIConnection
Throws:
org.csapi.TpCommonExceptions
javax.slee.resource.ResourceException

setOriginatingAddress

public void setOriginatingAddress(java.lang.String origin)
                           throws org.csapi.TpCommonExceptions,
                                  org.csapi.P_INVALID_NETWORK_STATE,
                                  org.csapi.P_INVALID_ADDRESS,
                                  javax.slee.resource.ResourceException
Specified by:
setOriginatingAddress in interface org.mobicents.csapi.jr.slee.ui.IpUIConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_NETWORK_STATE
org.csapi.P_INVALID_ADDRESS
javax.slee.resource.ResourceException

getOriginatingAddress

public java.lang.String getOriginatingAddress()
                                       throws org.csapi.TpCommonExceptions,
                                              org.csapi.P_INVALID_NETWORK_STATE,
                                              javax.slee.resource.ResourceException
Specified by:
getOriginatingAddress in interface org.mobicents.csapi.jr.slee.ui.IpUIConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_NETWORK_STATE
javax.slee.resource.ResourceException

recordMessageReq

public int recordMessageReq(org.csapi.ui.TpUIInfo info,
                            org.csapi.ui.TpUIMessageCriteria criteria)
                     throws org.csapi.TpCommonExceptions,
                            org.csapi.P_INVALID_NETWORK_STATE,
                            org.csapi.ui.P_ILLEGAL_ID,
                            org.csapi.ui.P_ID_NOT_FOUND,
                            org.csapi.P_INVALID_CRITERIA,
                            javax.slee.resource.ResourceException
Specified by:
recordMessageReq in interface org.mobicents.csapi.jr.slee.ui.IpUICallConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_NETWORK_STATE
org.csapi.ui.P_ILLEGAL_ID
org.csapi.ui.P_ID_NOT_FOUND
org.csapi.P_INVALID_CRITERIA
javax.slee.resource.ResourceException

deleteMessageReq

public int deleteMessageReq(int messageID)
                     throws org.csapi.TpCommonExceptions,
                            org.csapi.ui.P_ILLEGAL_ID,
                            org.csapi.ui.P_ID_NOT_FOUND,
                            javax.slee.resource.ResourceException
Specified by:
deleteMessageReq in interface org.mobicents.csapi.jr.slee.ui.IpUICallConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.ui.P_ILLEGAL_ID
org.csapi.ui.P_ID_NOT_FOUND
javax.slee.resource.ResourceException

abortActionReq

public void abortActionReq(int assignmentID)
                    throws org.csapi.TpCommonExceptions,
                           org.csapi.P_INVALID_ASSIGNMENT_ID,
                           javax.slee.resource.ResourceException
Specified by:
abortActionReq in interface org.mobicents.csapi.jr.slee.ui.IpUICallConnection
Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_ASSIGNMENT_ID
javax.slee.resource.ResourceException


Copyright © 2009. All Rights Reserved.