Class BrmCdrPluginConfigurations
java.lang.Object
java.util.Observable
oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
oracle.communication.brm.charging.appconfiguration.beans.brmcdrplugin.BrmCdrPluginConfigurations
- All Implemented Interfaces:
Cloneable,Observer,BrmCdrPluginConfigurationsMBean,oracle.communication.brm.charging.appconfiguration.ConfigurationBean,oracle.communication.brm.charging.appconfiguration.ParentConfigBean,oracle.communication.brm.charging.util.directevolution.DEvolvable
public class BrmCdrPluginConfigurations
extends oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
implements oracle.communication.brm.charging.appconfiguration.ParentConfigBean, BrmCdrPluginConfigurationsMBean, Observer
-
Nested Class Summary
Nested classes/interfaces inherited from class oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean.Initializer -
Field Summary
FieldsFields inherited from class oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
CLUSTER_NAME_SEPARATOR, POF_CHILD_CONFIGURATIONS, SEPARATORFields inherited from class oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
CONFIG_CLASS, M_BEAN_CATEGORY, NAME, POF_IMPL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidMethod to add new brm cdr plugin configuration as child configuration.oracle.communication.brm.charging.util.directevolution.DEvolvableReturns the path to the configuration in the xml filevoidMethod to remove new brm cdr plugin configuration as child configuration.voidsetBrmCdrPluginConfigurationList(List<oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean> brmCdrPluginConfigurationsList) Setter for the list of brm cdr plugin ConfigurationsMethods inherited from class oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
addChildConfiguration, addChildConfiguration, diameterGatewayNodeAssociatedWithCluster, equals, getChildConfiguration, getChildConfiguration, getChildren, giveInitializerTo, handlePrintConfiguration, hashCode, initialize, removeChildConfiguration, removeChildConfiguration, removeChildConfigurations, republishAll, setChildConfigurationList, updateMethods inherited from class oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
broadcast, clone, getBeanId, getEvolutionData, getFilename, getImpl, getModifyingClusterName, getModifyingMemberId, printConfiguration, publish, publish, publishArrayItem, publishClearArray, publishRemoveArrayItem, registerBean, setBeanId, setEvolutionData, setFilename, setModifyingClusterName, toBinary, toString, unRegisterBeanMethods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface oracle.communication.brm.charging.appconfiguration.ConfigurationBean
getBeanId, getFilename, getModifyingClusterName, getModifyingMemberId, printConfiguration, republishAll, setBeanId, setFilename, setModifyingClusterNameMethods inherited from interface oracle.communication.brm.charging.util.directevolution.DEvolvable
clone, getEvolutionData, giveInitializerTo, setEvolutionDataMethods inherited from interface oracle.communication.brm.charging.appconfiguration.ParentConfigBean
addChildConfiguration, addChildConfiguration, getChildren, initialize, removeChildConfiguration, removeChildConfiguration, removeChildConfigurations
-
Field Details
-
CONFIGURATION_NODE
- See Also:
-
-
Constructor Details
-
BrmCdrPluginConfigurations
public BrmCdrPluginConfigurations()
-
-
Method Details
-
createInstance
public oracle.communication.brm.charging.util.directevolution.DEvolvable createInstance()- Specified by:
createInstancein interfaceoracle.communication.brm.charging.util.directevolution.DEvolvable- Specified by:
createInstancein classoracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
-
setBrmCdrPluginConfigurationList
public void setBrmCdrPluginConfigurationList(List<oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean> brmCdrPluginConfigurationsList) Setter for the list of brm cdr plugin Configurations- Parameters:
brmCdrPluginConfigurationsList- list of BrmCdrPluginConfiguration
-
addBrmCdrPluginConfiguration
Description copied from interface:BrmCdrPluginConfigurationsMBeanMethod to add new brm cdr plugin configuration as child configuration.- Specified by:
addBrmCdrPluginConfigurationin interfaceBrmCdrPluginConfigurationsMBean- Parameters:
name- Name of the rm cdr plugin configuration, this should be unique.
-
removeBrmCdrPluginConfiguration
Description copied from interface:BrmCdrPluginConfigurationsMBeanMethod to remove new brm cdr plugin configuration as child configuration.- Specified by:
removeBrmCdrPluginConfigurationin interfaceBrmCdrPluginConfigurationsMBean- Parameters:
name- Name of the qbrm cdr plugin configuration , this should be unique.
-
getConfigurationNode
Description copied from class:oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBeanReturns the path to the configuration in the xml file- Specified by:
getConfigurationNodein classoracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean- Returns:
- path to configuration
-