Class DiameterReplayerConfigurations
java.lang.Object
java.util.Observable
oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
oracle.communication.brm.charging.appconfiguration.beans.diameterreplayer.DiameterReplayerConfigurations
- All Implemented Interfaces:
Cloneable,Observer,DiameterReplayerConfigurationsMBean,oracle.communication.brm.charging.appconfiguration.ConfigurationBean,oracle.communication.brm.charging.appconfiguration.ParentConfigBean,oracle.communication.brm.charging.util.directevolution.DEvolvable
public class DiameterReplayerConfigurations
extends oracle.communication.brm.charging.appconfiguration.AbstractParentConfigurationBean
implements oracle.communication.brm.charging.appconfiguration.ParentConfigBean, DiameterReplayerConfigurationsMBean, Observer
This class represents the configuration bean for the DiameterReplayer. All available
configuration values are present in this bean. The bean is populated with values that
are present in an xml configuration file.
-
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 TypeMethodDescriptionvoidaddDiameterReplayerConfiguration(String name, String clusterName) Interface to add new diameter replayer configuration.oracle.communication.brm.charging.util.directevolution.DEvolvableReturns the path to the configuration in the xml filevoidremoveDiameterReplayerConfiguration(String name, String clusterName) Method to remove new diameter replayer configuration.voidsetDiameterReplayerConfigurationList(List<oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean> diameterReplayerConfiguration) Method used by spring to set List of DiameterReplayer configurations.Methods 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
-
DiameterReplayerConfigurations
public DiameterReplayerConfigurations()Constructor
-
-
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
-
setDiameterReplayerConfigurationList
public void setDiameterReplayerConfigurationList(List<oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean> diameterReplayerConfiguration) Method used by spring to set List of DiameterReplayer configurations.- Parameters:
diameterReplayerConfiguration-
-
addDiameterReplayerConfiguration
Description copied from interface:DiameterReplayerConfigurationsMBeanInterface to add new diameter replayer configuration.- Specified by:
addDiameterReplayerConfigurationin interfaceDiameterReplayerConfigurationsMBean- Parameters:
name- name of the diameter replayer configuration. This should be unique in a clusterclusterName- cluster name of the diameter replayer configuration.
-
removeDiameterReplayerConfiguration
Description copied from interface:DiameterReplayerConfigurationsMBeanMethod to remove new diameter replayer configuration.- Specified by:
removeDiameterReplayerConfigurationin interfaceDiameterReplayerConfigurationsMBean- Parameters:
name- Name of the diameter player configuration, this should be unique in a cluster.clusterName- cluster name of the diameter player configuration
-
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
-