Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


com.convergin.module.imocf.config
Interface CallHandlingGeneralMBean


public interface CallHandlingGeneralMBean

Inteface for CallHandlingGeneralMBean

Author:
osnat CallHandlingGeneralMBean 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 getCarryCCAOnInternalServiceBrokerMessages()
          Specifies whether IM-OCF attaches CCAs to internal Service Broker messages and the attached CCA encoding format.
 java.lang.String getDegradedModeEnabled()
          Specifies whether degraded mode is supported.
 int getDegradedModeGrantUnits()
          Specifies amount of units granted to user on SCUR sessions when Degraded Mode Enabled=TRUE
 java.lang.String getDeploymentName()
          return the Module instance name that this MBean configures
 java.lang.String getEventHandling()
          Specifies which mode of Ro operation IM-OCF uses to support event-based charging.
 java.lang.String getGivePrecedenceToOriginalCCR()
          IM-OCF constructs a CCR towards the OCF, based on internal Service Broker message information, and an original CCR from a core network call control entity carried on the internal Service Broker message.
 java.lang.String getInitialCCRFailureHandling()
          Specifies how IM-OCF handles a call, after the initial CCR fails (Tx timer expires).
 java.lang.String getMonitorCallDuration()
          Specifies whether or not IM-OCF uses internal resources to monitor call duration.
 int getNextQuotaRequestIntervalInMilliseconds()
          Defines how much time (in milliseconds) before a quota ends, IM-OCF has to request a new quota.
 java.lang.String getNonInitialCCRFailureHandling()
          Specifies how IM-OCF handles a call, after a non-initial CCR fails (Tx timer expires).
 java.lang.String getTerminationCauseAvpOnSalBye()
          Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL BYE message.
 java.lang.String getTerminationCauseAvpOnSalCancel()
          Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL CANCEL message.
 java.lang.String getTerminationCauseAvpOnSalFinalErrorResponse()
          Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL final error response message.
 java.lang.String getTerminationCauseAvpUponGsuExpiration()
          Specifies how to set a CCR Termination-Cause AVP when IM-OCF disconnects a session due to expiration of Granted Service Units.
 void setCarryCCAOnInternalServiceBrokerMessages(java.lang.String param)
          Specifies whether IM-OCF attaches CCAs to internal Service Broker messages and the attached CCA encoding format.
 void setDegradedModeEnabled(java.lang.String param)
          Specifies whether degraded mode is supported.
 void setDegradedModeGrantUnits(int param)
          Specifies amount of units granted to user on SCUR sessions when Degraded Mode Enabled=TRUE
 void setEventHandling(java.lang.String param)
          Specifies which mode of Ro operation IM-OCF uses to support event-based charging.
 void setGivePrecedenceToOriginalCCR(java.lang.String param)
          IM-OCF constructs a CCR towards the OCF, based on internal Service Broker message information, and an original CCR from a core network call control entity carried on the internal Service Broker message.
 void setInitialCCRFailureHandling(java.lang.String param)
          Specifies how IM-OCF handles a call, after the initial CCR fails (Tx timer expires).
 void setMonitorCallDuration(java.lang.String param)
          Specifies whether or not IM-OCF uses internal resources to monitor call duration.
 void setNextQuotaRequestIntervalInMilliseconds(int param)
          Defines how much time (in milliseconds) before a quota ends, IM-OCF has to request a new quota.
 void setNonInitialCCRFailureHandling(java.lang.String param)
          Specifies how IM-OCF handles a call, after a non-initial CCR fails (Tx timer expires).
 void setTerminationCauseAvpOnSalBye(java.lang.String param)
          Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL BYE message.
 void setTerminationCauseAvpOnSalCancel(java.lang.String param)
          Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL CANCEL message.
 void setTerminationCauseAvpOnSalFinalErrorResponse(java.lang.String param)
          Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL final error response message.
 void setTerminationCauseAvpUponGsuExpiration(java.lang.String param)
          Specifies how to set a CCR Termination-Cause AVP when IM-OCF disconnects a session due to expiration of Granted Service Units.

 

Method Detail

getEventHandling

java.lang.String getEventHandling()
                                  throws java.io.IOException
Specifies which mode of Ro operation IM-OCF uses to support event-based charging. Possible values: ECUR, IEC
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setEventHandling

void setEventHandling(java.lang.String param)
                      throws java.io.IOException
Specifies which mode of Ro operation IM-OCF uses to support event-based charging. Possible values: ECUR, IEC
Parameters:
param -
Throws:
java.io.IOException

getDegradedModeEnabled

java.lang.String getDegradedModeEnabled()
                                        throws java.io.IOException
Specifies whether degraded mode is supported. if TRUE then when OCF is not available user granted with units configured in Degraded Mode Grant Units on SCUR sessions. Possible values: TRUE, FALSE
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setDegradedModeEnabled

void setDegradedModeEnabled(java.lang.String param)
                            throws java.io.IOException
Specifies whether degraded mode is supported. if TRUE then when OCF is not available user granted with units configured in Degraded Mode Grant Units on SCUR sessions. Possible values: TRUE, FALSE
Parameters:
param -
Throws:
java.io.IOException

getDegradedModeGrantUnits

int getDegradedModeGrantUnits()
                              throws java.io.IOException
Specifies amount of units granted to user on SCUR sessions when Degraded Mode Enabled=TRUE
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setDegradedModeGrantUnits

void setDegradedModeGrantUnits(int param)
                               throws java.io.IOException
Specifies amount of units granted to user on SCUR sessions when Degraded Mode Enabled=TRUE
Parameters:
param -
Throws:
java.io.IOException

getNextQuotaRequestIntervalInMilliseconds

int getNextQuotaRequestIntervalInMilliseconds()
                                              throws java.io.IOException
Defines how much time (in milliseconds) before a quota ends, IM-OCF has to request a new quota.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setNextQuotaRequestIntervalInMilliseconds

void setNextQuotaRequestIntervalInMilliseconds(int param)
                                               throws java.io.IOException
Defines how much time (in milliseconds) before a quota ends, IM-OCF has to request a new quota.
Parameters:
param -
Throws:
java.io.IOException

getInitialCCRFailureHandling

java.lang.String getInitialCCRFailureHandling()
                                              throws java.io.IOException
Specifies how IM-OCF handles a call, after the initial CCR fails (Tx timer expires).
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setInitialCCRFailureHandling

void setInitialCCRFailureHandling(java.lang.String param)
                                  throws java.io.IOException
Specifies how IM-OCF handles a call, after the initial CCR fails (Tx timer expires).
Parameters:
param -
Throws:
java.io.IOException

getNonInitialCCRFailureHandling

java.lang.String getNonInitialCCRFailureHandling()
                                                 throws java.io.IOException
Specifies how IM-OCF handles a call, after a non-initial CCR fails (Tx timer expires).
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNonInitialCCRFailureHandling

void setNonInitialCCRFailureHandling(java.lang.String param)
                                     throws java.io.IOException
Specifies how IM-OCF handles a call, after a non-initial CCR fails (Tx timer expires).
Parameters:
param -
Throws:
java.io.IOException

getTerminationCauseAvpOnSalBye

java.lang.String getTerminationCauseAvpOnSalBye()
                                                throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL BYE message. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setTerminationCauseAvpOnSalBye

void setTerminationCauseAvpOnSalBye(java.lang.String param)
                                    throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL BYE message. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
param -
Throws:
java.io.IOException

getTerminationCauseAvpOnSalCancel

java.lang.String getTerminationCauseAvpOnSalCancel()
                                                   throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL CANCEL message. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setTerminationCauseAvpOnSalCancel

void setTerminationCauseAvpOnSalCancel(java.lang.String param)
                                       throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL CANCEL message. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
param -
Throws:
java.io.IOException

getTerminationCauseAvpOnSalFinalErrorResponse

java.lang.String getTerminationCauseAvpOnSalFinalErrorResponse()
                                                               throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL final error response message. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setTerminationCauseAvpOnSalFinalErrorResponse

void setTerminationCauseAvpOnSalFinalErrorResponse(java.lang.String param)
                                                   throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when session is disconnected by an internal Service Broker SAL final error response message. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
param -
Throws:
java.io.IOException

getTerminationCauseAvpUponGsuExpiration

java.lang.String getTerminationCauseAvpUponGsuExpiration()
                                                         throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when IM-OCF disconnects a session due to expiration of Granted Service Units. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setTerminationCauseAvpUponGsuExpiration

void setTerminationCauseAvpUponGsuExpiration(java.lang.String param)
                                             throws java.io.IOException
Specifies how to set a CCR Termination-Cause AVP when IM-OCF disconnects a session due to expiration of Granted Service Units. Possible values: DIAMETER_LOGOUT, DIAMETER_SERVICE_NOT_PROVIDED, DIAMETER_BAD_ANSWER, DIAMETER_ADMINISTRATIVE, DIAMETER_LINK_BROKEN, DIAMETER_AUTH_EXPIRED, DIAMETER_USER_MOVED, DIAMETER_SESSION_TIMEOUT
Parameters:
param -
Throws:
java.io.IOException

getGivePrecedenceToOriginalCCR

java.lang.String getGivePrecedenceToOriginalCCR()
                                                throws java.io.IOException
IM-OCF constructs a CCR towards the OCF, based on internal Service Broker message information, and an original CCR from a core network call control entity carried on the internal Service Broker message. Possible values: TRUE, FALSE
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setGivePrecedenceToOriginalCCR

void setGivePrecedenceToOriginalCCR(java.lang.String param)
                                    throws java.io.IOException
IM-OCF constructs a CCR towards the OCF, based on internal Service Broker message information, and an original CCR from a core network call control entity carried on the internal Service Broker message. Possible values: TRUE, FALSE
Parameters:
param -
Throws:
java.io.IOException

getCarryCCAOnInternalServiceBrokerMessages

java.lang.String getCarryCCAOnInternalServiceBrokerMessages()
                                                            throws java.io.IOException
Specifies whether IM-OCF attaches CCAs to internal Service Broker messages and the attached CCA encoding format. Possible values: NONE, XER
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setCarryCCAOnInternalServiceBrokerMessages

void setCarryCCAOnInternalServiceBrokerMessages(java.lang.String param)
                                                throws java.io.IOException
Specifies whether IM-OCF attaches CCAs to internal Service Broker messages and the attached CCA encoding format. Possible values: NONE, XER
Parameters:
param -
Throws:
java.io.IOException

getMonitorCallDuration

java.lang.String getMonitorCallDuration()
                                        throws java.io.IOException
Specifies whether or not IM-OCF uses internal resources to monitor call duration. Possible values: TRUE, FALSE
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setMonitorCallDuration

void setMonitorCallDuration(java.lang.String param)
                            throws java.io.IOException
Specifies whether or not IM-OCF uses internal resources to monitor call duration. Possible values: TRUE, FALSE
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.