Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


com.convergin.module.imssf.cs1.config
Interface CallHandlingMBean


public interface CallHandlingMBean

Inteface for CallHandlingMBean

Author:
osnat CallHandlingMBean enables you to configure how a call is handled. NOTE: this code is autogenerated by createConfigMbeans.pl. Do not change it.

Method Summary
 java.lang.String getBodyEncodingFormat()
          Specifies the method that the IM-SSF uses to encode IN parameters in the body of a SAL message.
 java.lang.String getCallingPartyCategoryOfCallingPartyNumber()
          Specifies how to set the CallingNumberCategory.
 java.lang.String getDeploymentName()
          return the Module instance name that this MBean configures
 java.lang.String getImssfMediaCapability()
          Specifies whether or not the underlying network supports IP, SRF or MRF.
 java.lang.String getImssfModeOfOperation()
          Specifies the IM-SSF mode of operation.
 java.lang.String getInternalNetworkNumberIndicatorOfCalledPartyNumber()
          Specifies how to set the InternalNetworkNumberIndicator of the CalledPartyNumber.
 java.lang.String getNoaOfCalledPartyNumber()
          Specifies how to set the NatureOfAddress of the CalledPartyNumber.
 java.lang.String getNoaOfCallingPartyNumber()
          Specifies how to set the NatureOfAddress of the CallingPartyNumber.
 java.lang.String getNumberIncompleteteIndicatorOfCallingPartyNumber()
          Specifies how to set the IncompleteIndicator of the CallingPartyNumber.
 java.lang.String getNumberingPlanIndicatorOfCalledPartyBcdNumber()
          Specifies how to set the NumberingPlanIndicator of the CalledPartyBCDNumber.
 java.lang.String getNumberingPlanIndicatorOfCalledPartyNumber()
          Specifies how to set the NumberingPlanIndicator of the CalledPartyNumber.
 java.lang.String getNumberingPlanIndicatorOfCallingPartyNumber()
          Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber.
 java.lang.String getScreeningIndicatorOfCallingPartyNumber()
          Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber.
 java.lang.String getSessionCase()
          Specifies how IM-SSF treats sessions that arrive on the southbound interface, from the OE.
 int getTssfDurationInSeconds()
          Specifies the value, in seconds, of the IM-SSF Tssf timer.
 int getTssfUserInteractionDurationInSeconds()
          Specifies the value, in seconds, of the IM-SSF Tssf timer.
 java.lang.String getTypeOfNumberOfCalledPartyNumber()
          Specifies how to set the TypeOfNumber of the CalledPartyBCDNumber.
 void setBodyEncodingFormat(java.lang.String param)
          Specifies the method that the IM-SSF uses to encode IN parameters in the body of a SAL message.
 void setCallingPartyCategoryOfCallingPartyNumber(java.lang.String param)
          Specifies how to set the CallingNumberCategory.
 void setImssfMediaCapability(java.lang.String param)
          Specifies whether or not the underlying network supports IP, SRF or MRF.
 void setImssfModeOfOperation(java.lang.String param)
          Specifies the IM-SSF mode of operation.
 void setInternalNetworkNumberIndicatorOfCalledPartyNumber(java.lang.String param)
          Specifies how to set the InternalNetworkNumberIndicator of the CalledPartyNumber.
 void setNoaOfCalledPartyNumber(java.lang.String param)
          Specifies how to set the NatureOfAddress of the CalledPartyNumber.
 void setNoaOfCallingPartyNumber(java.lang.String param)
          Specifies how to set the NatureOfAddress of the CallingPartyNumber.
 void setNumberIncompleteteIndicatorOfCallingPartyNumber(java.lang.String param)
          Specifies how to set the IncompleteIndicator of the CallingPartyNumber.
 void setNumberingPlanIndicatorOfCalledPartyBcdNumber(java.lang.String param)
          Specifies how to set the NumberingPlanIndicator of the CalledPartyBCDNumber.
 void setNumberingPlanIndicatorOfCalledPartyNumber(java.lang.String param)
          Specifies how to set the NumberingPlanIndicator of the CalledPartyNumber.
 void setNumberingPlanIndicatorOfCallingPartyNumber(java.lang.String param)
          Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber.
 void setScreeningIndicatorOfCallingPartyNumber(java.lang.String param)
          Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber.
 void setSessionCase(java.lang.String param)
          Specifies how IM-SSF treats sessions that arrive on the southbound interface, from the OE.
 void setTssfDurationInSeconds(int param)
          Specifies the value, in seconds, of the IM-SSF Tssf timer.
 void setTssfUserInteractionDurationInSeconds(int param)
          Specifies the value, in seconds, of the IM-SSF Tssf timer.
 void setTypeOfNumberOfCalledPartyNumber(java.lang.String param)
          Specifies how to set the TypeOfNumber of the CalledPartyBCDNumber.

 

Method Detail

getImssfModeOfOperation

java.lang.String getImssfModeOfOperation()
                                         throws java.io.IOException
Specifies the IM-SSF mode of operation. Possible values: DYNAMIC, BACK_TO_BACK, REDIRECT
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setImssfModeOfOperation

void setImssfModeOfOperation(java.lang.String param)
                             throws java.io.IOException
Specifies the IM-SSF mode of operation. Possible values: DYNAMIC, BACK_TO_BACK, REDIRECT
Parameters:
param -
Throws:
java.io.IOException

getSessionCase

java.lang.String getSessionCase()
                                throws java.io.IOException
Specifies how IM-SSF treats sessions that arrive on the southbound interface, from the OE. Possible values: ORIG, TERM, DYNAMIC
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setSessionCase

void setSessionCase(java.lang.String param)
                    throws java.io.IOException
Specifies how IM-SSF treats sessions that arrive on the southbound interface, from the OE. Possible values: ORIG, TERM, DYNAMIC
Parameters:
param -
Throws:
java.io.IOException

getTssfDurationInSeconds

int getTssfDurationInSeconds()
                             throws java.io.IOException
Specifies the value, in seconds, of the IM-SSF Tssf timer.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setTssfDurationInSeconds

void setTssfDurationInSeconds(int param)
                              throws java.io.IOException
Specifies the value, in seconds, of the IM-SSF Tssf timer.
Parameters:
param -
Throws:
java.io.IOException

getTssfUserInteractionDurationInSeconds

int getTssfUserInteractionDurationInSeconds()
                                            throws java.io.IOException
Specifies the value, in seconds, of the IM-SSF Tssf timer.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setTssfUserInteractionDurationInSeconds

void setTssfUserInteractionDurationInSeconds(int param)
                                             throws java.io.IOException
Specifies the value, in seconds, of the IM-SSF Tssf timer.
Parameters:
param -
Throws:
java.io.IOException

getImssfMediaCapability

java.lang.String getImssfMediaCapability()
                                         throws java.io.IOException
Specifies whether or not the underlying network supports IP, SRF or MRF. Possible values: TRUE, FALSE
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setImssfMediaCapability

void setImssfMediaCapability(java.lang.String param)
                             throws java.io.IOException
Specifies whether or not the underlying network supports IP, SRF or MRF. Possible values: TRUE, FALSE
Parameters:
param -
Throws:
java.io.IOException

getBodyEncodingFormat

java.lang.String getBodyEncodingFormat()
                                       throws java.io.IOException
Specifies the method that the IM-SSF uses to encode IN parameters in the body of a SAL message. Possible options: BER; XER; NONE
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setBodyEncodingFormat

void setBodyEncodingFormat(java.lang.String param)
                           throws java.io.IOException
Specifies the method that the IM-SSF uses to encode IN parameters in the body of a SAL message. Possible options: BER; XER; NONE
Parameters:
param -
Throws:
java.io.IOException

getNoaOfCalledPartyNumber

java.lang.String getNoaOfCalledPartyNumber()
                                           throws java.io.IOException
Specifies how to set the NatureOfAddress of the CalledPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: SUBSCRIBER_NUMBER, UNKNOWN, NATIONAL, INTERNATIONAL, NETWORK_SPECIFIC
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNoaOfCalledPartyNumber

void setNoaOfCalledPartyNumber(java.lang.String param)
                               throws java.io.IOException
Specifies how to set the NatureOfAddress of the CalledPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: SUBSCRIBER_NUMBER, UNKNOWN, NATIONAL, INTERNATIONAL, NETWORK_SPECIFIC
Parameters:
param -
Throws:
java.io.IOException

getInternalNetworkNumberIndicatorOfCalledPartyNumber

java.lang.String getInternalNetworkNumberIndicatorOfCalledPartyNumber()
                                                                      throws java.io.IOException
Specifies how to set the InternalNetworkNumberIndicator of the CalledPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: TRUE, FALSE
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setInternalNetworkNumberIndicatorOfCalledPartyNumber

void setInternalNetworkNumberIndicatorOfCalledPartyNumber(java.lang.String param)
                                                          throws java.io.IOException
Specifies how to set the InternalNetworkNumberIndicator of the CalledPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: TRUE, FALSE
Parameters:
param -
Throws:
java.io.IOException

getNumberingPlanIndicatorOfCalledPartyNumber

java.lang.String getNumberingPlanIndicatorOfCalledPartyNumber()
                                                              throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CalledPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: ISDN, DATA, TELEX
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNumberingPlanIndicatorOfCalledPartyNumber

void setNumberingPlanIndicatorOfCalledPartyNumber(java.lang.String param)
                                                  throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CalledPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: ISDN, DATA, TELEX
Parameters:
param -
Throws:
java.io.IOException

getNoaOfCallingPartyNumber

java.lang.String getNoaOfCallingPartyNumber()
                                            throws java.io.IOException
Specifies how to set the NatureOfAddress of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: SUBSCRIBER_NUMBER, UNKNOWN, NATIONAL, INTERNATIONAL, NETWORK_SPECIFIC
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNoaOfCallingPartyNumber

void setNoaOfCallingPartyNumber(java.lang.String param)
                                throws java.io.IOException
Specifies how to set the NatureOfAddress of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: SUBSCRIBER_NUMBER, UNKNOWN, NATIONAL, INTERNATIONAL, NETWORK_SPECIFIC
Parameters:
param -
Throws:
java.io.IOException

getNumberIncompleteteIndicatorOfCallingPartyNumber

java.lang.String getNumberIncompleteteIndicatorOfCallingPartyNumber()
                                                                    throws java.io.IOException
Specifies how to set the IncompleteIndicator of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible options: TRUE, FALSE.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNumberIncompleteteIndicatorOfCallingPartyNumber

void setNumberIncompleteteIndicatorOfCallingPartyNumber(java.lang.String param)
                                                        throws java.io.IOException
Specifies how to set the IncompleteIndicator of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible options: TRUE, FALSE.
Parameters:
param -
Throws:
java.io.IOException

getNumberingPlanIndicatorOfCallingPartyNumber

java.lang.String getNumberingPlanIndicatorOfCallingPartyNumber()
                                                               throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: ISDN, DATA, TELEX
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNumberingPlanIndicatorOfCallingPartyNumber

void setNumberingPlanIndicatorOfCallingPartyNumber(java.lang.String param)
                                                   throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: ISDN, DATA, TELEX
Parameters:
param -
Throws:
java.io.IOException

getScreeningIndicatorOfCallingPartyNumber

java.lang.String getScreeningIndicatorOfCallingPartyNumber()
                                                           throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: USER_PROVIDED_NOT_VERIFIED, USER_PROVIDED_VERIFIED_PASSED, USER_PROVIDED_VERIFIED_FAILED, NETWORK_PROVIDED
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setScreeningIndicatorOfCallingPartyNumber

void setScreeningIndicatorOfCallingPartyNumber(java.lang.String param)
                                               throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CallingPartyNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: USER_PROVIDED_NOT_VERIFIED, USER_PROVIDED_VERIFIED_PASSED, USER_PROVIDED_VERIFIED_FAILED, NETWORK_PROVIDED
Parameters:
param -
Throws:
java.io.IOException

getCallingPartyCategoryOfCallingPartyNumber

java.lang.String getCallingPartyCategoryOfCallingPartyNumber()
                                                             throws java.io.IOException
Specifies how to set the CallingNumberCategory. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: UNKNOWN, LANGUAGE_FRENCH, LANGUAGE_ENGLISH, LANGUAGE_GERMAN, LANGUAGE_RUSSIAN
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setCallingPartyCategoryOfCallingPartyNumber

void setCallingPartyCategoryOfCallingPartyNumber(java.lang.String param)
                                                 throws java.io.IOException
Specifies how to set the CallingNumberCategory. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: UNKNOWN, LANGUAGE_FRENCH, LANGUAGE_ENGLISH, LANGUAGE_GERMAN, LANGUAGE_RUSSIAN
Parameters:
param -
Throws:
java.io.IOException

getTypeOfNumberOfCalledPartyNumber

java.lang.String getTypeOfNumberOfCalledPartyNumber()
                                                    throws java.io.IOException
Specifies how to set the TypeOfNumber of the CalledPartyBCDNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: Unknown, InternationalNumber, NationalNumber, NetworkSpecificNumber, DedicatedAccessShortcode
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setTypeOfNumberOfCalledPartyNumber

void setTypeOfNumberOfCalledPartyNumber(java.lang.String param)
                                        throws java.io.IOException
Specifies how to set the TypeOfNumber of the CalledPartyBCDNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: Unknown, InternationalNumber, NationalNumber, NetworkSpecificNumber, DedicatedAccessShortcode
Parameters:
param -
Throws:
java.io.IOException

getNumberingPlanIndicatorOfCalledPartyBcdNumber

java.lang.String getNumberingPlanIndicatorOfCalledPartyBcdNumber()
                                                                 throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CalledPartyBCDNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: Unknown, ISDN_TelephonyNumberingPlan, DataNumberingPlan, TelexNumberingPlan, NationalNumberingPlan
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNumberingPlanIndicatorOfCalledPartyBcdNumber

void setNumberingPlanIndicatorOfCalledPartyBcdNumber(java.lang.String param)
                                                     throws java.io.IOException
Specifies how to set the NumberingPlanIndicator of the CalledPartyBCDNumber. This parameter is used when the IM-SSF sends a new InitialDP message to the SCP. Possible values: Unknown, ISDN_TelephonyNumberingPlan, DataNumberingPlan, TelexNumberingPlan, NationalNumberingPlan
Parameters:
param -
Throws:
java.io.IOException

getDeploymentName

java.lang.String getDeploymentName()
return the Module instance name that this MBean configures
Returns:
String

Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.