Class KafkaConfiguration
java.lang.Object
java.util.Observable
oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
oracle.communication.brm.charging.appconfiguration.beans.kafka.KafkaConfiguration
- All Implemented Interfaces:
Cloneable,KafkaConfigurationMBean,oracle.communication.brm.charging.appconfiguration.ChildConfigBean,oracle.communication.brm.charging.appconfiguration.ConfigurationBean,oracle.communication.brm.charging.util.directevolution.DEvolvable
public class KafkaConfiguration
extends oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
implements KafkaConfigurationMBean, oracle.communication.brm.charging.appconfiguration.ChildConfigBean
Created with IntelliJ IDEA.
User: vaishali
Date: 10/10/19
Time: 10:43 AM
To change this template use File | Settings | File Templates.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final intstatic final Stringstatic final intstatic final intstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final StringFields inherited from class oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
CONFIG_CLASS, M_BEAN_CATEGORY, POF_IMPL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionoracle.communication.brm.charging.util.directevolution.DEvolvablebooleanCluster name of the child configuration MBean.intintThe implementing class is needed for dynamic instantiation in abstract class.intintintintintintintintintintintbooleangetName()Unique name of the child configuration MBean.intvoidgiveInitializerTo(oracle.communication.brm.charging.util.directevolution.DEvolvableHelper DEvolvableHelper) protected voidhandlePrintConfiguration(org.apache.logging.log4j.Logger logger) Method used by subclasses to dump their configuration settings to a log file.inthashCode()voidMethod used to persist and synchronize all app configuration beans to charging-settings.xml.voidsetClusterName(String clusterName) Cluster name of the child configuration MBean.voidsetExternalPartitions(int externalPartitions) voidsetExternalTopicEnabled(String externalTopicEnabled) voidsetExternalTopicName(String externalTopicName) voidsetFailurePartitions(int failurePartitions) voidsetFailureTopicName(String failureTopicName) voidsetHostname(String hostname) voidsetKafkaBRMReconnectionInterval(int kafkaBRMReconnectionInterval) voidsetKafkaBRMReconnectionMax(int kafkaBRMReconnectionMax) voidsetKafkaCDRCompressionType(String kafkaCDRCompressionType) voidsetKafkaCDRPartitions(int kafkaCDRPartitions) voidsetKafkaCDRTopicName(String kafkaCDRTopicName) voidsetKafkaDGWReconnectionInterval(int kafkaDGWReconnectionInterval) voidsetKafkaDGWReconnectionMax(int kafkaDGWReconnectionMax) voidsetKafkaHTTPReconnectionInterval(int kafkaHTTPReconnectionInterval) voidsetKafkaHTTPReconnectionMax(int kafkaHTTPReconnectionMax) voidsetKafkaProducerReconnectionInterval(int kafkaProducerReconnectionInterval) voidsetKafkaProducerReconnectionMax(int kafkaProducerReconnectionMax) voidsetKafkaRGWReconnectionIntervalMillis(int kafkaRGWReconnectionIntervalMillis) voidsetKafkaRGWReconnectionMaxMillis(int kafkaRGWReconnectionMaxMillis) voidsetKafkaRGWTopicName(String kafkaRGWTopicName) voidsetkafkaSSLEnabled(boolean kafkaSSLEnabled) voidsetkafkaTrustStoreLocation(String kafkaTrustStoreLocation) voidsetkafkaTrustStorePwd(String kafkaTrustStorePwd, String walletPwd) voidUnique name of the child configuration MBean.voidsetOverageTopicName(String overageTopicName) voidsetPartitions(int partitions) voidsetPersistFailedRequestsToKafkaTopic(String persistFailedRequestsToKafkaTopic) voidsetSuspenseTopicName(String suspenseTopicName) voidsetTopicName(String topicName) voidsetWalletLocation(String walletLocation) Methods 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, setBeanId, setFilename, setModifyingClusterNameMethods inherited from interface oracle.communication.brm.charging.util.directevolution.DEvolvable
clone, getEvolutionData, setEvolutionData
-
Field Details
-
POF_NAME
public static final int POF_NAME- See Also:
-
POF_HOSTNAME
public static final int POF_HOSTNAME- See Also:
-
POF_TOPICNAME
public static final int POF_TOPICNAME- See Also:
-
POF_SUSPENSE_TOPIC_NAME
public static final int POF_SUSPENSE_TOPIC_NAME- See Also:
-
POF_PARTITIONS
public static final int POF_PARTITIONS- See Also:
-
POF_KAFKA_PRODUCER_RECONNECTION_INTERVAL
public static final int POF_KAFKA_PRODUCER_RECONNECTION_INTERVAL- See Also:
-
POF_KAFKA_PRODUCER_RECONNECTION_MAX
public static final int POF_KAFKA_PRODUCER_RECONNECTION_MAX- See Also:
-
POF_KAFKA_DGW_RECONNECTION_INTERVAL
public static final int POF_KAFKA_DGW_RECONNECTION_INTERVAL- See Also:
-
POF_KAFKA_DGW_RECONNECTION_MAX
public static final int POF_KAFKA_DGW_RECONNECTION_MAX- See Also:
-
POF_KAFKA_BRM_RECONNECTION_INTERVAL
public static final int POF_KAFKA_BRM_RECONNECTION_INTERVAL- See Also:
-
POF_KAFKA_BRM_RECONNECTION_MAX
public static final int POF_KAFKA_BRM_RECONNECTION_MAX- See Also:
-
POF_KAFKA_HTTP_RECONNECTION_INTERVAL
public static final int POF_KAFKA_HTTP_RECONNECTION_INTERVAL- See Also:
-
POF_KAFKA_HTTP_RECONNECTION_MAX
public static final int POF_KAFKA_HTTP_RECONNECTION_MAX- See Also:
-
POF_FAILURE_TOPIC_NAME
public static final int POF_FAILURE_TOPIC_NAME- See Also:
-
POF_FAILURE_PARTITIONS
public static final int POF_FAILURE_PARTITIONS- See Also:
-
POF_KAFKA_FAILURE_TOPIC_PERSISTENCE_ENABLED
public static final int POF_KAFKA_FAILURE_TOPIC_PERSISTENCE_ENABLED- See Also:
-
POF_OVERAGE_TOPIC_NAME
public static final int POF_OVERAGE_TOPIC_NAME- See Also:
-
POF_KAFKA_CDR_TOPIC_NAME
public static final int POF_KAFKA_CDR_TOPIC_NAME- See Also:
-
POF_KAFKA_CDR_PARTITIONS
public static final int POF_KAFKA_CDR_PARTITIONS- See Also:
-
POF_KAFKA_SSL_ENABLED
public static final int POF_KAFKA_SSL_ENABLED- See Also:
-
POF_KAFKA_TRUST_STORE_LOCATION
public static final int POF_KAFKA_TRUST_STORE_LOCATION- See Also:
-
POF_KAFKA_CDR_COMPRESSION_TYPE
public static final int POF_KAFKA_CDR_COMPRESSION_TYPE- See Also:
-
POF_WALLET_LOCATION
public static final int POF_WALLET_LOCATION- See Also:
-
POF_EXTERNAL_TOPIC_NAME
public static final int POF_EXTERNAL_TOPIC_NAME- See Also:
-
POF_EXTERNAL_PARTITIONS
public static final int POF_EXTERNAL_PARTITIONS- See Also:
-
POF_KAFKA_EXTERNAL_TOPIC_ENABLED
public static final int POF_KAFKA_EXTERNAL_TOPIC_ENABLED- See Also:
-
POF_KAFKA_RGW_RECONNECTION_INTERVAL_MILLIS
public static final int POF_KAFKA_RGW_RECONNECTION_INTERVAL_MILLIS- See Also:
-
POF_KAFKA_RGW_RECONNECTION_MAX_MILlIS
public static final int POF_KAFKA_RGW_RECONNECTION_MAX_MILlIS- See Also:
-
POF_KAFKA_RGW_TOPIC_NAME
public static final int POF_KAFKA_RGW_TOPIC_NAME- See Also:
-
DEFAULT_NAME
- See Also:
-
DEFAULT_HOSTNAME
- See Also:
-
DEFAULT_TOPICNAME
- See Also:
-
DEFAULT_SUSPENSE_TOPIC_NAME
- See Also:
-
DEFAULT_KAFKA_FAILURE_TOPIC_PERSISTENCE_ENABLED
- See Also:
-
DEFAULT_FAILURE_TOPIC_NAME
- See Also:
-
DEFAULT_OVERAGE_TOPIC_NAME
- See Also:
-
DEFAULT_PARTITIONS
public static final int DEFAULT_PARTITIONS- See Also:
-
DEFAULT_KAFKA_PRODUCER_RECONNECTION_INTERVAL
public static final int DEFAULT_KAFKA_PRODUCER_RECONNECTION_INTERVAL- See Also:
-
DEFAULT_KAFKA_PRODUCER_RECONNECTION_MAX
public static final int DEFAULT_KAFKA_PRODUCER_RECONNECTION_MAX- See Also:
-
DEFAULT_KAFKA_DGW_RECONNECTION_INTERVAL
public static final int DEFAULT_KAFKA_DGW_RECONNECTION_INTERVAL- See Also:
-
DEFAULT_KAFKA_DGW_RECONNECTION_MAX
public static final int DEFAULT_KAFKA_DGW_RECONNECTION_MAX- See Also:
-
DEFAULT_KAFKA_BRM_RECONNECTION_INTERVAL
public static final int DEFAULT_KAFKA_BRM_RECONNECTION_INTERVAL- See Also:
-
DEFAULT_KAFKA_BRM_RECONNECTION_MAX
public static final int DEFAULT_KAFKA_BRM_RECONNECTION_MAX- See Also:
-
DEFAULT_KAFKA_HTTP_RECONNECTION_INTERVAL
public static final int DEFAULT_KAFKA_HTTP_RECONNECTION_INTERVAL- See Also:
-
DEFAULT_KAFKA_HTTP_RECONNECTION_MAX
public static final int DEFAULT_KAFKA_HTTP_RECONNECTION_MAX- See Also:
-
DEFAULT_KAFKA_CDR_TOPIC_NAME
- See Also:
-
DEFAULT_KAFKA_CDR_PARTITIONS
public static final int DEFAULT_KAFKA_CDR_PARTITIONS- See Also:
-
DEFAULT_KAFKA_SSL_ENABLED
public static final boolean DEFAULT_KAFKA_SSL_ENABLED- See Also:
-
DEFAULT_KAFKA_TRUST_STORE_LOCATION
- See Also:
-
DEFAULT_KAFKA_CDR_COMPRESSION_TYPE
- See Also:
-
DEFAULT_WALLET_LOCATION
- See Also:
-
DEFAULT_EXTERNAL_TOPIC_NAME
- See Also:
-
DEFAULT_EXTERNAL_PARTITIONS
public static final int DEFAULT_EXTERNAL_PARTITIONS- See Also:
-
DEFAULT_KAFKA_EXTERNAL_TOPIC_ENABLED
- See Also:
-
DEFAULT_KAFKA_RGW_RECONNECTION_INTERVAL_MILLIS
public static final int DEFAULT_KAFKA_RGW_RECONNECTION_INTERVAL_MILLIS- See Also:
-
DEFAULT_KAFKA_RGW_RECONNECTION_MAX_MILLIS
public static final int DEFAULT_KAFKA_RGW_RECONNECTION_MAX_MILLIS- See Also:
-
DEFAULT_KAFKA_RGW_TOPIC_NAME
- See Also:
-
NAME
- See Also:
-
HOSTNAME
- See Also:
-
TOPICNAME
- See Also:
-
SUSPENSE_TOPIC_NAME
- See Also:
-
FAILURE_TOPIC_PERSISTENCE_ENABLED
- See Also:
-
FAILURE_TOPIC_NAME
- See Also:
-
PARTITIONS
- See Also:
-
FAILURE_PARTITIONS
- See Also:
-
OVERAGE_TOPIC_NAME
- See Also:
-
KAFKA_PRODUCER_RECONNECTION_INTERVAL
- See Also:
-
KAFKA_PRODUCER_RECONNECTION_MAX
- See Also:
-
KAFKA_DGW_RECONNECTION_INTERVAL
- See Also:
-
KAFKA_DGW_RECONNECTION_MAX
- See Also:
-
KAFKA_BRM_RECONNECTION_INTERVAL
- See Also:
-
KAFKA_BRM_RECONNECTION_MAX
- See Also:
-
KAFKA_HTTP_RECONNECTION_INTERVAL
- See Also:
-
KAFKA_HTTP_RECONNECTION_MAX
- See Also:
-
KAFKA_CDR_TOPIC_NAME
- See Also:
-
KAFKA_CDR_PARTITIONS
- See Also:
-
KAFKA_SSL_ENABLED
- See Also:
-
KAFKA_TRUSTSTORE_LOCATION
- See Also:
-
KAFKA_CDR_COMPRESSION_TYPE
- See Also:
-
WALLET_LOCATION
- See Also:
-
EXTERNAL_TOPIC_NAME
- See Also:
-
EXTERNAL_PARTITIONS
- See Also:
-
EXTERNAL_TOPIC_ENABLED
- See Also:
-
KAFKA_RGW_RECONNECTION_INTERVAL_MILLIS
- See Also:
-
KAFKA_RGW_RECONNECTION_MAX_MILLIS
- See Also:
-
KAFKA_RGW_TOPIC_NAME
- See Also:
-
-
Constructor Details
-
KafkaConfiguration
public KafkaConfiguration() -
KafkaConfiguration
Constructor- Parameters:
name- bean namebeanId- bean id
-
-
Method Details
-
getHostname
- Specified by:
getHostnamein interfaceKafkaConfigurationMBean
-
setHostname
- Specified by:
setHostnamein interfaceKafkaConfigurationMBean
-
getTopicName
- Specified by:
getTopicNamein interfaceKafkaConfigurationMBean
-
setTopicName
- Specified by:
setTopicNamein interfaceKafkaConfigurationMBean
-
getSuspenseTopicName
- Specified by:
getSuspenseTopicNamein interfaceKafkaConfigurationMBean
-
setSuspenseTopicName
- Specified by:
setSuspenseTopicNamein interfaceKafkaConfigurationMBean
-
getPersistFailedRequestsToKafkaTopic
- Specified by:
getPersistFailedRequestsToKafkaTopicin interfaceKafkaConfigurationMBean
-
setPersistFailedRequestsToKafkaTopic
- Specified by:
setPersistFailedRequestsToKafkaTopicin interfaceKafkaConfigurationMBean
-
getFailureTopicName
- Specified by:
getFailureTopicNamein interfaceKafkaConfigurationMBean
-
setFailureTopicName
- Specified by:
setFailureTopicNamein interfaceKafkaConfigurationMBean
-
getOverageTopicName
- Specified by:
getOverageTopicNamein interfaceKafkaConfigurationMBean
-
setOverageTopicName
- Specified by:
setOverageTopicNamein interfaceKafkaConfigurationMBean
-
getExternalTopicName
- Specified by:
getExternalTopicNamein interfaceKafkaConfigurationMBean
-
setExternalTopicName
- Specified by:
setExternalTopicNamein interfaceKafkaConfigurationMBean
-
getExternalTopicEnabled
- Specified by:
getExternalTopicEnabledin interfaceKafkaConfigurationMBean
-
setExternalTopicEnabled
- Specified by:
setExternalTopicEnabledin interfaceKafkaConfigurationMBean
-
getExternalPartitions
public int getExternalPartitions()- Specified by:
getExternalPartitionsin interfaceKafkaConfigurationMBean
-
setExternalPartitions
public void setExternalPartitions(int externalPartitions) - Specified by:
setExternalPartitionsin interfaceKafkaConfigurationMBean
-
getKafkaRGWTopicName
- Specified by:
getKafkaRGWTopicNamein interfaceKafkaConfigurationMBean
-
setKafkaRGWTopicName
- Specified by:
setKafkaRGWTopicNamein interfaceKafkaConfigurationMBean
-
getName
Description copied from interface:oracle.communication.brm.charging.appconfiguration.ChildConfigBeanUnique name of the child configuration MBean. This name will be used to construct the Mbean name- Specified by:
getNamein interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Returns:
- name of the child bean
-
setName
Description copied from interface:oracle.communication.brm.charging.appconfiguration.ChildConfigBeanUnique name of the child configuration MBean. This name will be used to construct the Mbean name- Specified by:
setNamein interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Parameters:
name-
-
getPartitions
public int getPartitions()- Specified by:
getPartitionsin interfaceKafkaConfigurationMBean
-
setPartitions
public void setPartitions(int partitions) - Specified by:
setPartitionsin interfaceKafkaConfigurationMBean
-
getFailurePartitions
public int getFailurePartitions()- Specified by:
getFailurePartitionsin interfaceKafkaConfigurationMBean
-
setFailurePartitions
public void setFailurePartitions(int failurePartitions) - Specified by:
setFailurePartitionsin interfaceKafkaConfigurationMBean
-
getKafkaProducerReconnectionInterval
public int getKafkaProducerReconnectionInterval()- Specified by:
getKafkaProducerReconnectionIntervalin interfaceKafkaConfigurationMBean
-
setKafkaProducerReconnectionInterval
public void setKafkaProducerReconnectionInterval(int kafkaProducerReconnectionInterval) - Specified by:
setKafkaProducerReconnectionIntervalin interfaceKafkaConfigurationMBean
-
getKafkaProducerReconnectionMax
public int getKafkaProducerReconnectionMax()- Specified by:
getKafkaProducerReconnectionMaxin interfaceKafkaConfigurationMBean
-
setKafkaProducerReconnectionMax
public void setKafkaProducerReconnectionMax(int kafkaProducerReconnectionMax) - Specified by:
setKafkaProducerReconnectionMaxin interfaceKafkaConfigurationMBean
-
getKafkaDGWReconnectionInterval
public int getKafkaDGWReconnectionInterval()- Specified by:
getKafkaDGWReconnectionIntervalin interfaceKafkaConfigurationMBean
-
setKafkaDGWReconnectionInterval
public void setKafkaDGWReconnectionInterval(int kafkaDGWReconnectionInterval) - Specified by:
setKafkaDGWReconnectionIntervalin interfaceKafkaConfigurationMBean
-
getKafkaDGWReconnectionMax
public int getKafkaDGWReconnectionMax()- Specified by:
getKafkaDGWReconnectionMaxin interfaceKafkaConfigurationMBean
-
setKafkaDGWReconnectionMax
public void setKafkaDGWReconnectionMax(int kafkaDGWReconnectionMax) - Specified by:
setKafkaDGWReconnectionMaxin interfaceKafkaConfigurationMBean
-
getKafkaBRMReconnectionInterval
public int getKafkaBRMReconnectionInterval()- Specified by:
getKafkaBRMReconnectionIntervalin interfaceKafkaConfigurationMBean
-
setKafkaBRMReconnectionInterval
public void setKafkaBRMReconnectionInterval(int kafkaBRMReconnectionInterval) - Specified by:
setKafkaBRMReconnectionIntervalin interfaceKafkaConfigurationMBean
-
getKafkaBRMReconnectionMax
public int getKafkaBRMReconnectionMax()- Specified by:
getKafkaBRMReconnectionMaxin interfaceKafkaConfigurationMBean
-
setKafkaBRMReconnectionMax
public void setKafkaBRMReconnectionMax(int kafkaBRMReconnectionMax) - Specified by:
setKafkaBRMReconnectionMaxin interfaceKafkaConfigurationMBean
-
getKafkaHTTPReconnectionInterval
public int getKafkaHTTPReconnectionInterval()- Specified by:
getKafkaHTTPReconnectionIntervalin interfaceKafkaConfigurationMBean
-
setKafkaHTTPReconnectionInterval
public void setKafkaHTTPReconnectionInterval(int kafkaHTTPReconnectionInterval) - Specified by:
setKafkaHTTPReconnectionIntervalin interfaceKafkaConfigurationMBean
-
getKafkaHTTPReconnectionMax
public int getKafkaHTTPReconnectionMax()- Specified by:
getKafkaHTTPReconnectionMaxin interfaceKafkaConfigurationMBean
-
setKafkaHTTPReconnectionMax
public void setKafkaHTTPReconnectionMax(int kafkaHTTPReconnectionMax) - Specified by:
setKafkaHTTPReconnectionMaxin interfaceKafkaConfigurationMBean
-
getKafkaRGWReconnectionIntervalMillis
public int getKafkaRGWReconnectionIntervalMillis()- Specified by:
getKafkaRGWReconnectionIntervalMillisin interfaceKafkaConfigurationMBean
-
setKafkaRGWReconnectionIntervalMillis
public void setKafkaRGWReconnectionIntervalMillis(int kafkaRGWReconnectionIntervalMillis) - Specified by:
setKafkaRGWReconnectionIntervalMillisin interfaceKafkaConfigurationMBean
-
getKafkaRGWReconnectionMaxMillis
public int getKafkaRGWReconnectionMaxMillis()- Specified by:
getKafkaRGWReconnectionMaxMillisin interfaceKafkaConfigurationMBean
-
setKafkaRGWReconnectionMaxMillis
public void setKafkaRGWReconnectionMaxMillis(int kafkaRGWReconnectionMaxMillis) - Specified by:
setKafkaRGWReconnectionMaxMillisin interfaceKafkaConfigurationMBean
-
getKafkaCDRTopicName
- Specified by:
getKafkaCDRTopicNamein interfaceKafkaConfigurationMBean
-
setKafkaCDRTopicName
- Specified by:
setKafkaCDRTopicNamein interfaceKafkaConfigurationMBean
-
getKafkaCDRPartitions
public int getKafkaCDRPartitions()- Specified by:
getKafkaCDRPartitionsin interfaceKafkaConfigurationMBean
-
setKafkaCDRPartitions
public void setKafkaCDRPartitions(int kafkaCDRPartitions) - Specified by:
setKafkaCDRPartitionsin interfaceKafkaConfigurationMBean
-
getKafkaSSLEnabled
public boolean getKafkaSSLEnabled()- Specified by:
getKafkaSSLEnabledin interfaceKafkaConfigurationMBean
-
setkafkaSSLEnabled
public void setkafkaSSLEnabled(boolean kafkaSSLEnabled) - Specified by:
setkafkaSSLEnabledin interfaceKafkaConfigurationMBean
-
getKafkaTrustStoreLocation
- Specified by:
getKafkaTrustStoreLocationin interfaceKafkaConfigurationMBean
-
setkafkaTrustStoreLocation
- Specified by:
setkafkaTrustStoreLocationin interfaceKafkaConfigurationMBean
-
getKafkaTrustStorePwd
- Specified by:
getKafkaTrustStorePwdin interfaceKafkaConfigurationMBean
-
getKafkaTrustStorePwdFromWallet
-
setkafkaTrustStorePwd
- Specified by:
setkafkaTrustStorePwdin interfaceKafkaConfigurationMBean
-
getKafkaCDRCompressionType
- Specified by:
getKafkaCDRCompressionTypein interfaceKafkaConfigurationMBean
-
setKafkaCDRCompressionType
- Specified by:
setKafkaCDRCompressionTypein interfaceKafkaConfigurationMBean
-
getWalletLocation
- Specified by:
getWalletLocationin interfaceKafkaConfigurationMBean
-
setWalletLocation
- Specified by:
setWalletLocationin interfaceKafkaConfigurationMBean
-
getClusterName
Description copied from interface:oracle.communication.brm.charging.appconfiguration.ChildConfigBeanCluster name of the child configuration MBean. This name will be used to construct the Mbean name- Specified by:
getClusterNamein interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Returns:
- cluster name of the child bean
-
setClusterName
Description copied from interface:oracle.communication.brm.charging.appconfiguration.ChildConfigBeanCluster name of the child configuration MBean. This name will be used to construct the Mbean name- Specified by:
setClusterNamein interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Parameters:
clusterName- cluster name of the child bean
-
getImplementingClass
Description copied from interface:oracle.communication.brm.charging.appconfiguration.ChildConfigBeanThe implementing class is needed for dynamic instantiation in abstract class.- Specified by:
getImplementingClassin interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Returns:
- Implementing class
-
republishAll
public void republishAll()Description copied from interface:oracle.communication.brm.charging.appconfiguration.ConfigurationBeanMethod used to persist and synchronize all app configuration beans to charging-settings.xml.- Specified by:
republishAllin interfaceoracle.communication.brm.charging.appconfiguration.ConfigurationBean
-
handlePrintConfiguration
protected void handlePrintConfiguration(org.apache.logging.log4j.Logger logger) Description copied from class:oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBeanMethod used by subclasses to dump their configuration settings to a log file.- Specified by:
handlePrintConfigurationin classoracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean- Parameters:
logger- the logger is provided to subclassers for writing their config values.
-
createInstance
public oracle.communication.brm.charging.util.directevolution.DEvolvable createInstance()- Specified by:
createInstancein interfaceoracle.communication.brm.charging.util.directevolution.DEvolvable
-
giveInitializerTo
public void giveInitializerTo(oracle.communication.brm.charging.util.directevolution.DEvolvableHelper DEvolvableHelper) - Specified by:
giveInitializerToin interfaceoracle.communication.brm.charging.util.directevolution.DEvolvable- Overrides:
giveInitializerToin classoracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
-
equals
- Overrides:
equalsin classoracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
-
hashCode
public int hashCode()- Overrides:
hashCodein classoracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
-