To
get or set the assisting dialog application context override for a service,
use the following sis-console
commands, Ant task, or related MBean operations:
This is a SIS feature for IN only. |
This option provides the same function and capability as that described in Getting and Setting the Service Application Context Override except that it applies to assisting dialogs used for user interaction. |
Console commands
getAssistingDialogApplicationContext
Command |
getassistingdialogapplicationcontext <ra-entity> <name> Get IN application context that the service will be invoked with for assisting dialogs |
---|---|
Example |
To get the assisting dialog application context override for a service with reference name $ ./sis-console getassistingdialogapplicationcontext sis VPN IN assisting dialog application context for service reference VPN is cap_v2:cap-v2-assist-gsmSSF-to-gsmSCF-AC |
setAssistingDialogApplicationContext
Command |
setassistingdialogapplicationcontext <ra-entity> <name> <app-context> Set IN application context that the service will be invoked with for assisting dialogs. Use - to clear an existing setting The list of supported application context names that can be used by this command is obtainable using the |
---|---|
Example |
To set the assisting dialog application context override for a service with reference name $ ./sis-console setassistingdialogapplicationcontext sis VPN cap_v3:capssf-scfAssistHandoffAC Set IN assisting dialog application context for service reference VPN to cap_v3:capssf-scfAssistHandoffAC To remove an existing assisting dialog application context override for the same service: $ ./sis-console setassistingdialogapplicationcontext sis VPN - Cleared IN assisting dialog application context for service reference VPN |
listSupportedApplicationContexts
Command |
listsupportedapplicationcontexts <ra-entity> List the set of supported application contexts that a service can be invoked with |
---|---|
Example |
To list the application contexts supported by the SIS instance named $ ./sis-console listsupportedapplicationcontexts sis The following application contexts are supported: cap_v1:cap-v1-gsmSSF-to-gsmSCF-AC cap_v2:cap-v2-assist-gsmSSF-to-gsmSCF-AC cap_v2:cap-v2-gsmSRF-to-gsmSCF-AC cap_v2:cap-v2-gsmSSF-to-gsmSCF-AC cap_v3:cap3-sms-AC cap_v3:capssf-scfAssistHandoffAC cap_v3:capssf-scfGenericAC cap_v3:gsmSRF-gsmSCF-ac cap_v4:cap4-sms-AC cap_v4:capssf-scfAssistHandoffAC cap_v4:capssf-scfGenericAC cap_v4:gsmSRF-gsmSCF-ac etsi_inap_cs1:core-INAP-CS1-IP-to-SCP-AC etsi_inap_cs1:core-INAP-CS1-SCP-to-SSP-AC etsi_inap_cs1:core-INAP-CS1-SSP-to-SCP-AC etsi_inap_cs1:core-INAP-CS1-assist-handoff-SSP-to-SCP-AC |
Ant task
updateserviceref
Task |
<updateserviceref name="..." inAssistingDialogApplicationContext="..."/> |
---|---|
Example |
<sis-in-management> <updateserviceref name="VPN" inAssistingDialogApplicationContext="cap_v3:capssf-scfGenericAC"/> </sis-in-management> |
MBean operations
MBean |
---|
getAssistingDialogApplicationContext
Operation |
public String getAssistingDialogApplicationContext(ServiceRefID serviceRefID) throws NullPointerException, UnrecognizedComponentException, ManagementException; |
---|
setAssistingDialogApplicationContext
Operation |
public void setAssistingDialogApplicationContext(ServiceRefID serviceRefID, String appContextName) throws NullPointerException, UnrecognizedComponentException, InvalidArgumentException, ManagementException; |
---|
getSupportedApplicationContexts
Operation |
public String[] getSupportedApplicationContexts() throws ManagementException; |
---|