Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


com.convergin.module.imocfpcp.beans
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 getCutThroughMode()
          Specifies whether cut through mode is used
 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 getSendCcrOnThresholdIndication()
          Indicates whether the IMOCF should send CCR if received SAL message that indicates a threshold has been reached
 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.
 void setCutThroughMode(java.lang.String param)
          Specifies whether cut through mode is used
 void setEventHandling(java.lang.String param)
          Specifies which mode of Ro operation IM-OCF uses to support event-based charging.
 void setSendCcrOnThresholdIndication(java.lang.String param)
          Indicates whether the IMOCF should send CCR if received SAL message that indicates a threshold has been reached
 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.

 

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

getCutThroughMode

java.lang.String getCutThroughMode()
                                   throws java.io.IOException
Specifies whether cut through mode is used
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setCutThroughMode

void setCutThroughMode(java.lang.String param)
                       throws java.io.IOException
Specifies whether cut through mode is used
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

getSendCcrOnThresholdIndication

java.lang.String getSendCcrOnThresholdIndication()
                                                 throws java.io.IOException
Indicates whether the IMOCF should send CCR if received SAL message that indicates a threshold has been reached
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setSendCcrOnThresholdIndication

void setSendCcrOnThresholdIndication(java.lang.String param)
                                     throws java.io.IOException
Indicates whether the IMOCF should send CCR if received SAL message that indicates a threshold has been reached
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.