Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


com.convergin.module.imuixussd.gsmmap3.config
Interface SupplementaryServiceHandlingMBean


public interface SupplementaryServiceHandlingMBean

Inteface for SupplementaryServiceHandlingMBean

Author:
osnat SupplementaryServiceHandlingMBean enables you to configure the SIP INVITE interface that the IM-UIX USSD exposes to SIP applications. NOTE: this code is autogenerated by createConfigMbeans.pl. Do not change it.

Method Summary
 java.lang.String getAsDomainNameAddress()
          TBD: Add description
 int getAsIdleIntervalInSeconds()
          Specifies the time period in seconds during which the IM-UIX USSD waits for the AS to issue a new request.
 java.lang.String getAsProtocolStack()
          TBD: Add description
 java.lang.String getBodyEncodingFormat()
          Specifies the method that the IM-UIX USSD uses to encode IN parameters in the body of a SAL message.
 java.lang.String getDeploymentName()
          return the Module instance name that this MBean configures
 java.lang.String getPAssertedIdentityDomainNameAddress()
          Defines the domain name to set in the P-Asserted-Identity header on the INVITE reqeust
 java.lang.String getUixUssdDomainNameAddress()
          TBD: Add description
 int getUSSDMessageMaximumLength()
          Specifies the maximum length for encoded USSD string.
 void setAsDomainNameAddress(java.lang.String param)
          TBD: Add description
 void setAsIdleIntervalInSeconds(int param)
          Specifies the time period in seconds during which the IM-UIX USSD waits for the AS to issue a new request.
 void setAsProtocolStack(java.lang.String param)
          TBD: Add description
 void setBodyEncodingFormat(java.lang.String param)
          Specifies the method that the IM-UIX USSD uses to encode IN parameters in the body of a SAL message.
 void setPAssertedIdentityDomainNameAddress(java.lang.String param)
          Defines the domain name to set in the P-Asserted-Identity header on the INVITE reqeust
 void setUixUssdDomainNameAddress(java.lang.String param)
          TBD: Add description
 void setUSSDMessageMaximumLength(int param)
          Specifies the maximum length for encoded USSD string.

 

Method Detail

getAsProtocolStack

java.lang.String getAsProtocolStack()
                                    throws java.io.IOException
TBD: Add description
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setAsProtocolStack

void setAsProtocolStack(java.lang.String param)
                        throws java.io.IOException
TBD: Add description
Parameters:
param -
Throws:
java.io.IOException

getUixUssdDomainNameAddress

java.lang.String getUixUssdDomainNameAddress()
                                             throws java.io.IOException
TBD: Add description
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setUixUssdDomainNameAddress

void setUixUssdDomainNameAddress(java.lang.String param)
                                 throws java.io.IOException
TBD: Add description
Parameters:
param -
Throws:
java.io.IOException

getAsDomainNameAddress

java.lang.String getAsDomainNameAddress()
                                        throws java.io.IOException
TBD: Add description
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setAsDomainNameAddress

void setAsDomainNameAddress(java.lang.String param)
                            throws java.io.IOException
TBD: Add description
Parameters:
param -
Throws:
java.io.IOException

getPAssertedIdentityDomainNameAddress

java.lang.String getPAssertedIdentityDomainNameAddress()
                                                       throws java.io.IOException
Defines the domain name to set in the P-Asserted-Identity header on the INVITE reqeust
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setPAssertedIdentityDomainNameAddress

void setPAssertedIdentityDomainNameAddress(java.lang.String param)
                                           throws java.io.IOException
Defines the domain name to set in the P-Asserted-Identity header on the INVITE reqeust
Parameters:
param -
Throws:
java.io.IOException

getBodyEncodingFormat

java.lang.String getBodyEncodingFormat()
                                       throws java.io.IOException
Specifies the method that the IM-UIX USSD uses to encode IN parameters in the body of a SAL message. Possible values: 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-UIX USSD uses to encode IN parameters in the body of a SAL message. Possible values: BER, XER, NONE
Parameters:
param -
Throws:
java.io.IOException

getAsIdleIntervalInSeconds

int getAsIdleIntervalInSeconds()
                               throws java.io.IOException
Specifies the time period in seconds during which the IM-UIX USSD waits for the AS to issue a new request. When this timer expires, IM-UIX USSD terminates the session.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setAsIdleIntervalInSeconds

void setAsIdleIntervalInSeconds(int param)
                                throws java.io.IOException
Specifies the time period in seconds during which the IM-UIX USSD waits for the AS to issue a new request. When this timer expires, IM-UIX USSD terminates the session.
Parameters:
param -
Throws:
java.io.IOException

getUSSDMessageMaximumLength

int getUSSDMessageMaximumLength()
                                throws java.io.IOException
Specifies the maximum length for encoded USSD string. This length must not exceed the maximum defined by the standard per character set.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setUSSDMessageMaximumLength

void setUSSDMessageMaximumLength(int param)
                                 throws java.io.IOException
Specifies the maximum length for encoded USSD string. This length must not exceed the maximum defined by the standard per character set.
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.