Interface BrmCdrPluginConfigurationMBean
- All Known Implementing Classes:
BrmCdrPluginConfiguration
public interface BrmCdrPluginConfigurationMBean
The MBean interface for configuration settings exposed by BrmCdrPlugin.
Single or multiple instances of Rated Event Formatter components are configured with the ECE_ROOT/config/management/charging-settings.xml configuration file. Each Rated Event Formatter instance is identifiedation.brm.charging.appconfiguration.beans.brmcdrplugin; by an unique name such as "formatter1", "formatter2",... Each Rated Event Formatter configuration has the following configuration entries
Single or multiple instances of Rated Event Formatter components are configured with the ECE_ROOT/config/management/charging-settings.xml configuration file. Each Rated Event Formatter instance is identifiedation.brm.charging.appconfiguration.beans.brmcdrplugin; by an unique name such as "formatter1", "formatter2",... Each Rated Event Formatter configuration has the following configuration entries
| Entry | Description |
|---|---|
| tempDirectoryPath | The directory path for BrmCdrPlugin to store temporary files while processing the rated events |
| doneDirectoryPath | The directory path for BrmCdrPlugin to store completed SqlLoader-compatible data files from processing the rated events |
| invalidDirectoryPath | The directory path for BrmCdrPlugin to store completed SqlLoader-compatible data files from processing the invalid rated events |
| doneFileExtension | The file extension for the completed SqlLoader-compatible data files created by BrmCdrPlugin |
| extensionPath | The jar library path contains the BRM CDR plugin extension implementation |
| extensionName | Class name with complete package path for the BRM CDR plugin extension implementation' |
-
Method Summary
Modifier and TypeMethodDescriptionGet BrmCdrPlugin Control File Extension.Get CDR plugin output data file directory path.Get CDR Plugin Data File Extension.Get BrmCdrPlugin output done directory path for SqlLoader-compatible data files.Get BrmCdrPlugin output done file extension for SqlLoader-compatible data files (both valid and invalid).Get CDR plugin extension name.Get CDR plugin extension path.Get BrmCdrPlugin output header file directory path.Get BrmCdrPlugin Header File Extension.Get invalid rated event BrmCdrPlugin output directory path for SqlLoader-compatible data files for invalid rated events.getName()Returns the unique name of the BrmCdrPlugin Configuration.intGet prepaid partition setReturns sql loader character setGet BrmCdrPlugin output temporary directory path for SqlLoader-compatible data files.booleanTHIS METHOD SHOULD NOT BE USED AND IS NOT FUNCTIONALvoidsetCtlFileExtension(String ctlFileExtension) Set BrmCdrPlugin control file extensionvoidsetDataFileDirectoryPath(String dataFileDirectoryPath) Set BrmCdrPlugin output data file directory path.voidsetDataFileExtension(String dataFileExtension) Set BrmCdrPlugin SqlLoader-compatible data file extensionvoidsetDoneDirectoryPath(String doneDirectoryPath) Set BrmCdrPlugin output done directory path for SqlLoader-compatible data files.voidsetDoneFileExtension(String doneFileExtension) Set done file extension for SqlLoader-compatible data files (both valid and invalid).voidsetEnableInvalidRatedEvents(boolean b) THIS METHOD SHOULD NOT BE USED AND IS NOT FUNCTIONALvoidsetExtensionName(String extensionName) Set CDR plugin extension name.voidsetExtensionPath(String extensionPath) Set CDR plugin extension path.voidsetHeaderFileDirectoryPath(String headerFileDirectoryPath) Set BrmCdrPlugin output header file directory path.voidsetHeaderFileExtension(String headerFileExtension) Set BrmCdrPlugin header file extensionvoidsetInvalidRatedEventDirectoryPath(String invalidRatedEventDirectoryPath) Set invalid rated event BrmCdrPlugin output directory path for SqlLoader-compatible data files for invalid rated events.voidSets the unique name of the BrmCdrPlugin Configuration.voidsetPrepaidPartitionSet(int prepaidPartitionSet) Set prepaid partition setvoidsetSqlLoaderCharacterSet(String sqlLoaderCharacterSet) Sets sql loader character setvoidsetTempDirectoryPath(String tempDirectoryPath) Set BrmCdrPlugin output temporary directory path for SqlLoader-compatible data files.
-
Method Details
-
getName
String getName()Returns the unique name of the BrmCdrPlugin Configuration.- Returns:
- name
-
setName
Sets the unique name of the BrmCdrPlugin Configuration.- Parameters:
name-
-
getTempDirectoryPath
String getTempDirectoryPath()Get BrmCdrPlugin output temporary directory path for SqlLoader-compatible data files.- Returns:
- temporary directory path
-
setTempDirectoryPath
Set BrmCdrPlugin output temporary directory path for SqlLoader-compatible data files.- Parameters:
tempDirectoryPath- temporary directory path
-
getDoneDirectoryPath
String getDoneDirectoryPath()Get BrmCdrPlugin output done directory path for SqlLoader-compatible data files.- Returns:
- CDR plugin done directory path
-
setDoneDirectoryPath
Set BrmCdrPlugin output done directory path for SqlLoader-compatible data files.- Parameters:
doneDirectoryPath- done directory path
-
getInvalidRatedEventDirectoryPath
String getInvalidRatedEventDirectoryPath()Get invalid rated event BrmCdrPlugin output directory path for SqlLoader-compatible data files for invalid rated events.- Returns:
- CDR plugin done directory path
-
setInvalidRatedEventDirectoryPath
Set invalid rated event BrmCdrPlugin output directory path for SqlLoader-compatible data files for invalid rated events.- Parameters:
invalidRatedEventDirectoryPath- done directory path
-
getDoneFileExtension
String getDoneFileExtension()Get BrmCdrPlugin output done file extension for SqlLoader-compatible data files (both valid and invalid).- Returns:
- CDR done file extension
-
setDoneFileExtension
Set done file extension for SqlLoader-compatible data files (both valid and invalid).- Parameters:
doneFileExtension- done file extension
-
getHeaderFileExtension
String getHeaderFileExtension()Get BrmCdrPlugin Header File Extension.- Returns:
- plugin header file extension
-
setHeaderFileExtension
Set BrmCdrPlugin header file extension- Parameters:
headerFileExtension- plugin header file extension
-
getDataFileExtension
String getDataFileExtension()Get CDR Plugin Data File Extension.- Returns:
- plugin Data file extension
-
setDataFileExtension
Set BrmCdrPlugin SqlLoader-compatible data file extension- Parameters:
dataFileExtension- plugin data file extension
-
getCtlFileExtension
String getCtlFileExtension()Get BrmCdrPlugin Control File Extension.- Returns:
- plugin control file extension
-
setCtlFileExtension
Set BrmCdrPlugin control file extension- Parameters:
ctlFileExtension- plugin control file extension
-
getHeaderFileDirectoryPath
String getHeaderFileDirectoryPath()Get BrmCdrPlugin output header file directory path.- Returns:
- CDR plugin header file directory path
-
setHeaderFileDirectoryPath
Set BrmCdrPlugin output header file directory path.- Parameters:
headerFileDirectoryPath- header file directory path
-
getDataFileDirectoryPath
String getDataFileDirectoryPath()Get CDR plugin output data file directory path.- Returns:
- CDR plugin data file directory path
-
isEnableInvalidRatedEvents
boolean isEnableInvalidRatedEvents()THIS METHOD SHOULD NOT BE USED AND IS NOT FUNCTIONAL- Returns:
-
setEnableInvalidRatedEvents
void setEnableInvalidRatedEvents(boolean b) THIS METHOD SHOULD NOT BE USED AND IS NOT FUNCTIONAL- Parameters:
b-
-
setDataFileDirectoryPath
Set BrmCdrPlugin output data file directory path.- Parameters:
dataFileDirectoryPath- data file directory path
-
getSqlLoaderCharacterSet
String getSqlLoaderCharacterSet()Returns sql loader character set- Returns:
- sql loader character set
-
setSqlLoaderCharacterSet
Sets sql loader character set- Parameters:
sqlLoaderCharacterSet-
-
getExtensionPath
String getExtensionPath()Get CDR plugin extension path.- Returns:
- CDR plugin extension path
-
setExtensionPath
Set CDR plugin extension path.- Parameters:
extensionPath- plugin extension path
-
getExtensionName
String getExtensionName()Get CDR plugin extension name.- Returns:
- plugin extension name
-
setExtensionName
Set CDR plugin extension name.- Parameters:
extensionName- plugin extension name
-
getPrepaidPartitionSet
int getPrepaidPartitionSet()Get prepaid partition set- Returns:
- prepaid partition set
-
setPrepaidPartitionSet
void setPrepaidPartitionSet(int prepaidPartitionSet) Set prepaid partition set- Parameters:
prepaidPartitionSet- prepaid partition set
-