Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


com.convergin.module.imrasf.config
Interface ChargingServiceMBean


public interface ChargingServiceMBean

Inteface for ChargingServiceMBean

Author:
osnat TBD NOTE: this code is autogenerated by createConfigMbeans.pl. Do not change it.

Method Summary
 java.lang.String getDeploymentName()
          return the Module instance name that this MBean configures
 java.lang.String getFirstCreditGrantedNotification()
          Details when the first charging request should be sent to the southbound network entity.
 java.lang.String getFirstCreditReservationRequest()
          Details when the first charging request should be sent to the northbound entity.
 int getRequestedDurationInSeconds()
          Defines the charging-info CC-time AVP value in seconds.
 int getRequestedServiceUnits()
          Defines the charging-info CC-Service-Specific-Units AVP value.
 int getRequestedVolumeInBytes()
          Defines the charging-info CC-Total-Octets AVP value in bytes.
 int getServiceIdentifier()
          Defines the charging-info Service-Identifier AVP value.
 java.lang.String getServiceMonitoringType()
          Defines if the service should be monitored internally, externally.
 java.lang.String getStartChargingPhase()
          Details when the actual resource usage monitoring is being started.
 int getTccdTimeoutInSeconds()
          Defines the maximum time allowed for retrieval of charging response for a given charging request.
 void setFirstCreditGrantedNotification(java.lang.String param)
          Details when the first charging request should be sent to the southbound network entity.
 void setFirstCreditReservationRequest(java.lang.String param)
          Details when the first charging request should be sent to the northbound entity.
 void setRequestedDurationInSeconds(int param)
          Defines the charging-info CC-time AVP value in seconds.
 void setRequestedServiceUnits(int param)
          Defines the charging-info CC-Service-Specific-Units AVP value.
 void setRequestedVolumeInBytes(int param)
          Defines the charging-info CC-Total-Octets AVP value in bytes.
 void setServiceIdentifier(int param)
          Defines the charging-info Service-Identifier AVP value.
 void setServiceMonitoringType(java.lang.String param)
          Defines if the service should be monitored internally, externally.
 void setStartChargingPhase(java.lang.String param)
          Details when the actual resource usage monitoring is being started.
 void setTccdTimeoutInSeconds(int param)
          Defines the maximum time allowed for retrieval of charging response for a given charging request.

 

Method Detail

getServiceMonitoringType

java.lang.String getServiceMonitoringType()
                                          throws java.io.IOException
Defines if the service should be monitored internally, externally. NONE indicates monitoring is disabled.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setServiceMonitoringType

void setServiceMonitoringType(java.lang.String param)
                              throws java.io.IOException
Defines if the service should be monitored internally, externally. NONE indicates monitoring is disabled.
Parameters:
param -
Throws:
java.io.IOException

getTccdTimeoutInSeconds

int getTccdTimeoutInSeconds()
                            throws java.io.IOException
Defines the maximum time allowed for retrieval of charging response for a given charging request.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setTccdTimeoutInSeconds

void setTccdTimeoutInSeconds(int param)
                             throws java.io.IOException
Defines the maximum time allowed for retrieval of charging response for a given charging request.
Parameters:
param -
Throws:
java.io.IOException

getFirstCreditReservationRequest

java.lang.String getFirstCreditReservationRequest()
                                                  throws java.io.IOException
Details when the first charging request should be sent to the northbound entity.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setFirstCreditReservationRequest

void setFirstCreditReservationRequest(java.lang.String param)
                                      throws java.io.IOException
Details when the first charging request should be sent to the northbound entity.
Parameters:
param -
Throws:
java.io.IOException

getFirstCreditGrantedNotification

java.lang.String getFirstCreditGrantedNotification()
                                                   throws java.io.IOException
Details when the first charging request should be sent to the southbound network entity.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setFirstCreditGrantedNotification

void setFirstCreditGrantedNotification(java.lang.String param)
                                       throws java.io.IOException
Details when the first charging request should be sent to the southbound network entity.
Parameters:
param -
Throws:
java.io.IOException

getStartChargingPhase

java.lang.String getStartChargingPhase()
                                       throws java.io.IOException
Details when the actual resource usage monitoring is being started.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setStartChargingPhase

void setStartChargingPhase(java.lang.String param)
                           throws java.io.IOException
Details when the actual resource usage monitoring is being started.
Parameters:
param -
Throws:
java.io.IOException

getRequestedDurationInSeconds

int getRequestedDurationInSeconds()
                                  throws java.io.IOException
Defines the charging-info CC-time AVP value in seconds.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setRequestedDurationInSeconds

void setRequestedDurationInSeconds(int param)
                                   throws java.io.IOException
Defines the charging-info CC-time AVP value in seconds.
Parameters:
param -
Throws:
java.io.IOException

getRequestedVolumeInBytes

int getRequestedVolumeInBytes()
                              throws java.io.IOException
Defines the charging-info CC-Total-Octets AVP value in bytes.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setRequestedVolumeInBytes

void setRequestedVolumeInBytes(int param)
                               throws java.io.IOException
Defines the charging-info CC-Total-Octets AVP value in bytes.
Parameters:
param -
Throws:
java.io.IOException

getRequestedServiceUnits

int getRequestedServiceUnits()
                             throws java.io.IOException
Defines the charging-info CC-Service-Specific-Units AVP value.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setRequestedServiceUnits

void setRequestedServiceUnits(int param)
                              throws java.io.IOException
Defines the charging-info CC-Service-Specific-Units AVP value.
Parameters:
param -
Throws:
java.io.IOException

getServiceIdentifier

int getServiceIdentifier()
                         throws java.io.IOException
Defines the charging-info Service-Identifier AVP value.
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setServiceIdentifier

void setServiceIdentifier(int param)
                          throws java.io.IOException
Defines the charging-info Service-Identifier AVP value.
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.