public interface ConfigurationBeanRepository
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClusterName()
get the cluster name.for this repository
|
<T extends oracle.communication.brm.charging.appconfiguration.ConfigurationBean> |
getConfiguration(java.lang.String configBeanName)
Method gets the ConfigurationBean from the repository.
|
com.tangosol.util.UID |
getMemberUID()
get the UID of the member to which this repository belongs
|
void |
putConfiguration(oracle.communication.brm.charging.appconfiguration.ConfigurationBean bean)
re-publish the configuration bean to the centralized repository
|
void |
registerBean(oracle.communication.brm.charging.appconfiguration.ConfigurationBean bean,
java.lang.String name)
Registers an MBean on the MBean server.
|
void |
reload(java.lang.String mBeanName)
Reload mBeanName in AppConfiguration
|
void |
reloadAll()
Reload all Mbeans in AppConfiguration
|
void |
unRegisterBean(java.lang.String name)
Un-registers an MBean from the MBean server.
|
static final java.lang.String CHARGING_SERVER_BEAN_NAME
static final java.lang.String TAXATION_CONFIG_BEAN_NAME
static final java.lang.String RESERVATION_CONFIGURATION_BEAN_NAME
static final java.lang.String LIFECYCLE_STATE_MAP_BEAN_NAME
static final java.lang.String LIFECYCLE_CONFIGURATION_BEAN_NAME
static final java.lang.String ITEM_ASSIGNMENT_CONFIG_BEAN_NAME
static final java.lang.String MIGRATION_LOADER_CONFIG_BEAN_NAME
static final java.lang.String CONSUMPTION_RULE_MAPPING_BEAN_NAME
static final java.lang.String NOTIFICATION_CONFIG_BEAN_NAME
static final java.lang.String RATED_EVENT_PUBLISHERS_BEAN_NAME
static final java.lang.String EXPIRATION_CONFIGURATION_BEAN_NAME
static final java.lang.String CACHEPERSISTENCE_CONFIGURATIONS_BEAN_NAME
static final java.lang.String EMGATEWAYS_BEAN_NAME
static final java.lang.String SIMPLE_FILE_BASED_RATED_EVENT_PUBLISHER
static final java.lang.String ERROR_HANDLER
static final java.lang.String EXTENSIONS_BEAN_NAME
static final java.lang.String POLICY_CONFIG_BEAN_NAME
static final java.lang.String EXTERNAL_TOP_UP_CONFIGURATION_BEAN_NAME
static final java.lang.String CHARGING_CONNECTION_CONFIGURATION_BEAN_NAME
static final java.lang.String CHARGING_RATED_EVENT_FORMATTER_CONFIGURATION_BEAN_NAME
static final java.lang.String CHARGING_BRM_CDR_PLUGIN_CONFIGURATION_BEAN_NAME
static final java.lang.String PRICING_UPDATER_BEAN_NAME
static final java.lang.String DIAMETERGATEWAYS_BEAN_NAME
static final java.lang.String DIAMETERREPLAYERS_BEAN_NAME
static final java.lang.String DIAMETERGATEWAY_PEER_CONFIGURATIONS_BEAN_NAME
static final java.lang.String REDIRECTION_CONFIGURATION_BEAN_NAME
static final java.lang.String MID_SESSION_CONFIGURATION_BEAN_NAME
static final java.lang.String RADIUSGATEWAYS_BEAN_NAME
static final java.lang.String RADIUSGATEWAY_EAPTYPE_CONFIG_BEAN_NAME
static final java.lang.String BRM_GATEWAY_CONFIGURATION_BEAN_NAME
static final java.lang.String NOTIFICATION_HEADER_CONFIG_BEAN_NAME
static final java.lang.String FETCH_TERMINATING_CUSTOMER_CONFIGURATION_BEAN_NAME
static final java.lang.String CHARGING_CLUSTER_CONFIGURATION_BEAN_NAME
static final java.lang.String BRS_CONFIGURATION_BEAN_NAME
static final java.lang.String KAFKA_CONFIGURATION_BEAN_NAME
static final java.lang.String HTTPGATEWAYS_BEAN_NAME
static final java.lang.String BRMGATEWAYS_BEAN_NAME
static final java.lang.String ITEM_MAPPER_CONFIG_BEAN_NAME
static final java.lang.String CUSTOMER_GROUP_BEAN_NAME
static final java.lang.String CHARGING_CDR_FORMATTER_CONFIGURATION_BEAN_NAME
static final java.lang.String CHARGING_CDR_FORMATTER_PLUGIN_CONFIGURATION_BEAN_NAME
static final java.lang.String CDR_GATEWAY_CONFIGURATION_BEAN_NAME
static final java.lang.String NF_PROFILE_BEAN_NAME
static final java.lang.String NF_SERVICE_BEAN_NAME
<T extends oracle.communication.brm.charging.appconfiguration.ConfigurationBean> T getConfiguration(java.lang.String configBeanName)
T
- the data type of the beanEvolvableClassconfigBeanName
- the name of the beanvoid putConfiguration(oracle.communication.brm.charging.appconfiguration.ConfigurationBean bean)
bean
- the bean to be republishedjava.lang.String getClusterName()
void registerBean(oracle.communication.brm.charging.appconfiguration.ConfigurationBean bean, java.lang.String name)
bean
- to registername
- to register undervoid unRegisterBean(java.lang.String name)
name
- bean name to un- registercom.tangosol.util.UID getMemberUID()
void reload(java.lang.String mBeanName) throws java.lang.Exception
mBeanName
- java.lang.Exception
void reloadAll() throws java.lang.Exception
java.lang.Exception