Class NFProfileConfiguration
java.lang.Object
java.util.Observable
oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
oracle.communication.brm.charging.appconfiguration.beans.httpgateway.NFProfileConfiguration
- All Implemented Interfaces:
Cloneable,NFProfileConfigurationMBean,oracle.communication.brm.charging.appconfiguration.ChildConfigBean,oracle.communication.brm.charging.appconfiguration.ConfigurationBean,oracle.communication.brm.charging.util.directevolution.DEvolvable
public class NFProfileConfiguration
extends oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
implements NFProfileConfigurationMBean, oracle.communication.brm.charging.appconfiguration.ChildConfigBean
This class represents the configuration bean for the HttpGateway. 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 -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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 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 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 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 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 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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class oracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
CONFIG_CLASS, M_BEAN_CATEGORY, NAME, POF_IMPL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionoracle.communication.brm.charging.util.directevolution.DEvolvablebooleanMethod to return allowedNfDomainsMethod to return allowedNfTypesMethod to return allowedNssaisSdMethod to return allowedNssaisSstMethod to return allowedPlmnsMccMethod to return allowedPlmnsMncintMethod to return Static capacity information in the range of 0-65535, expressed as a weight relative to other NF instances of the same typeReturns the cluster name for a unique Diameter Gateway instance within a cluster, should not be updated once createdMethod to return customInfoMethod to return defaultNotificationSubscriptionsCallbackUriMethod to return defaultNotificationSubscriptionsN1MessageClassMethod to return defaultNotificationSubscriptionsN2InformationClassMethod to return defaultNotificationSubscriptionsNotificationTypegetFqdn()Method to return FQDN of the Network FunctionMethod to return gpsiRangeListEndMethod to return gpsiRangeListPatternMethod to return gpsiRangeListStartMethod to return heartBeatTimerReturns httpGatewayNameThe implementing class is needed for dynamic instantiation in abstract class.Method to return interPlmnFqdnMethod to return IPv4 address(es) of the Network FunctionMethod to return ipv6AddressesintgetLoad()Method to return Dynamic load information, ranged from 0 to 100, indicates the current load percentage of the NFMethod to return localitygetName()Unique name of the child configuration MBean.Method to return nfProfileChangesIndMethod to return nfProfileChangesSupportIndReturn's the Json NRF PayloadMethod to return nfServicePersistenceMethod to return nfStatusMethod to get Type of Network FunctionReturn's the NRF api version,Returns nrfHttp2EnableMethod to return nsiListMethod to return perPlmnSnssaiListPlmnIdMccMethod to return perPlmnSnssaiListPlmnIdMncMethod to return perPlmnSnssaiListSdMethod to return perPlmnSnssaiListSstMethod to return plmnListMccMethod to return plmnRangeListPatternMethod to return plmnRangeListEndMethod to return plmnRangeListPatternMethod to return plmnRangeListStartString uniquely identifying a Primary NF instance.intMethod to return Priority (relative to other services of the same type) in the range of 0-65535, to be used for NF Service selection; lower values indicate a higher priority.Method to return recoveryTimeString uniquely identifying a Secondary NF instance.Method to return sNssaisSdlMethod to return snssaisSstMethod to return supiRangeListEndMethod to return supiRangeListPatternMethod to return SupiRangeListStart.voidgiveInitializerTo(oracle.communication.brm.charging.util.directevolution.DEvolvableHelper DEvolvableHelper) 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.voidsetAllowedNfDomains(String allowedNfDomains) Method to set allowedNfDomainsvoidsetAllowedNfTypes(String allowedNfTypes) Method to set allowedNfTypesvoidsetAllowedNssaisSd(String allowedNssaisSd) Method to set allowedNssaisSdvoidsetAllowedNssaisSst(String allowedNssaisSst) Method to set allowedNssaisSstvoidsetAllowedPlmnsMcc(String allowedPlmnsMcc) Method to set allowedPlmnsMccvoidsetAllowedPlmnsMnc(String allowedPlmnsMnc) Method to set allowedPlmnsMncvoidsetCapacity(int capacity) Method to set Static capacity information in the range of 0-65535, expressed as a weight relative to other NF instances of the same typevoidsetClusterName(String clusterName) Cluster name for a Diameter Gateway instance.voidsetCustomInfo(String customInfo) Method to set customInfovoidsetDefaultNotificationSubscriptionsCallbackUri(String defaultNotificationSubscriptionsCallbackUri) Method to set defaultNotificationSubscriptionsCallbackUrivoidsetDefaultNotificationSubscriptionsN1MessageClass(String defaultNotificationSubscriptionsN1MessageClass) Method to set defaultNotificationSubscriptionsN1MessageClassvoidsetDefaultNotificationSubscriptionsN2InformationClass(String defaultNotificationSubscriptionsN2InformationClass) Method to set defaultNotificationSubscriptionsN2InformationClassvoidsetDefaultNotificationSubscriptionsNotificationType(String defaultNotificationSubscriptionsNotificationType) Method to set defaultNotificationSubscriptionsNotificationTypevoidMethod to set FQDN of the Network FunctionvoidsetGpsiRangeListEnd(String gpsiRangeListEnd) Method to set gpsiRangeListEndvoidsetGpsiRangeListPattern(String gpsiRangeListPattern) Method to set gpsiRangeListPatternvoidsetGpsiRangeListStart(String gpsiRangeListStart) Method to set gpsiRangeListStartvoidsetHeartBeatTimer(String heartBeatTimer) Method to set heartBeatTimervoidsetHttpGatewayName(String httpGatewayName) Set httpGatewayNamevoidsetInterPlmnFqdn(String interPlmnFqdn) Method to set interPlmnFqdnvoidsetIpv4Addresses(String ipv4Addresses) Method to set IPv4 address(es) of the Network FunctionvoidsetIpv6Addresses(String ipv6Addresses) Method to set ipv6AddressesvoidsetLoad(int load) Method to set Dynamic load information, ranged from 0 to 100, indicates the current load percentage of the NFvoidsetLocality(String locality) Method to set localityvoidUnique name of the child configuration MBean.voidsetNfProfileChangesInd(String nfProfileChangesInd) Method to set nfProfileChangesIndvoidsetNfProfileChangesSupportInd(String nfProfileChangesSupportInd) Method to set nfProfileChangesSupportIndvoidsetNfProfileJsonRequestPayload(String nfProfileJsonRequestPayload) Method to set the JSON NRF Payload.voidsetNfServicePersistence(String nfServicePersistence) Method to set nfServicePersistencevoidsetNfStatus(String nfStatus) Method to set nfStatusvoidMethod to set Type of Network FunctionvoidsetNrfApiVersionInUri(String nrfApiVersionInUri) Method to set NRF Api version.voidsetNrfHttp2Enable(String nrfHttp2Enable) Set nrfHttp2EnablevoidsetNrfRestEndPointUrl(String nrfRestEndPointUrl) Method to set the NRF registration URLvoidsetNrfSecondarySiteRestEndPointUrls(String nrfSecondarySiteRestEndPointUrls) voidsetNsiList(String nsiList) Method to set nsiListvoidsetPerPlmnSnssaiListPlmnIdMcc(String perPlmnSnssaiListPlmnIdMcc) Method to set perPlmnSnssaiListPlmnIdMccvoidsetPerPlmnSnssaiListPlmnIdMnc(String perPlmnSnssaiListPlmnIdMnc) Method to set perPlmnSnssaiListPlmnIdMncvoidsetPerPlmnSnssaiListSd(String perPlmnSnssaiListSd) Method to set perPlmnSnssaiListSdvoidsetPerPlmnSnssaiListSst(String perPlmnSnssaiListSst) Method to set perPlmnSnssaiListSstvoidsetPlmnListMcc(String plmnListMcc) Method to set plmnListMccvoidsetPlmnListMnc(String plmnListMnc) Method to set plmnListMncvoidsetPlmnRangeListEnd(String plmnRangeListEnd) Method to set plmnRangeListEndvoidsetPlmnRangeListPattern(String plmnRangeListPattern) Method to set plmnRangeListPatternvoidsetPlmnRangeListStart(String plmnRangeListStart) Method to set plmnRangeListStartvoidsetPrimaryChfInstance(String primaryChfInstance) String uniquely identifying a Primary NF instance.voidsetPriority(int priority) Method to set Priority (relative to other services of the same type) in the range of 0-65535, to be used for NF Service selection; lower values indicate a higher priority.voidsetRecoveryTime(String recoveryTime) Method to set recoveryTimevoidsetSecondaryChfInstance(String secondaryChfInstance) String uniquely identifying a Secondary NF instance.voidsetSnssaisSdl(String snssaisSdl) Method to set snssaisSdlvoidsetSnssaisSst(String snssaisSst) Method to set snssaisSstvoidsetSupiRangeListEnd(String supiRangeListEnd) Method to set supiRangeListEndvoidsetSupiRangeListPattern(String supiRangeListPattern) Method to set supiRangeListPatternvoidsetSupiRangeListStart(String supiRangeListStart) Method to set supiRangeListStartMethods 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_NRF_REST_END_POINT_URL
public static final int POF_NRF_REST_END_POINT_URL- See Also:
-
POF_NF_TYPE
public static final int POF_NF_TYPE- See Also:
-
POF_FQDN
public static final int POF_FQDN- See Also:
-
POF_IPV4_ADDRESSES
public static final int POF_IPV4_ADDRESSES- See Also:
-
POF_CAPACITY
public static final int POF_CAPACITY- See Also:
-
POF_LOAD
public static final int POF_LOAD- See Also:
-
POF_SUPI_RANGE_LIST_START
public static final int POF_SUPI_RANGE_LIST_START- See Also:
-
POF_SUPI_RANGE_LIST_END
public static final int POF_SUPI_RANGE_LIST_END- See Also:
-
POF_SUPI_RANGE_LIST_PATTERN
public static final int POF_SUPI_RANGE_LIST_PATTERN- See Also:
-
POF_GPSI_RANGE_LIST_START
public static final int POF_GPSI_RANGE_LIST_START- See Also:
-
POF_GPSI_RANGE_LIST_END
public static final int POF_GPSI_RANGE_LIST_END- See Also:
-
POF_GPSI_RANGE_LIST_PATTERN
public static final int POF_GPSI_RANGE_LIST_PATTERN- See Also:
-
POF_PLMN_RANGE_LIST_START
public static final int POF_PLMN_RANGE_LIST_START- See Also:
-
POF_PLMN_RANGE_LIST_END
public static final int POF_PLMN_RANGE_LIST_END- See Also:
-
POF_PLMN_RANGE_LIST_PATTERN
public static final int POF_PLMN_RANGE_LIST_PATTERN- See Also:
-
POF_NF_STATUS
public static final int POF_NF_STATUS- See Also:
-
POF_HEART_BEAT_TIMER
public static final int POF_HEART_BEAT_TIMER- See Also:
-
POF_PLMN_LIST_MCC
public static final int POF_PLMN_LIST_MCC- See Also:
-
POF_PLMN_LIST_MNC
public static final int POF_PLMN_LIST_MNC- See Also:
-
POF_SNSSAIS_SDL
public static final int POF_SNSSAIS_SDL- See Also:
-
POF_SNSSAIS_SST
public static final int POF_SNSSAIS_SST- See Also:
-
POF_PER_PLMN_SNSSAI_LIST_PLMNID_MCC
public static final int POF_PER_PLMN_SNSSAI_LIST_PLMNID_MCC- See Also:
-
POF_PER_PLMN_SNSSAI_LIST_PLMNID_MNC
public static final int POF_PER_PLMN_SNSSAI_LIST_PLMNID_MNC- See Also:
-
POF_PERPLMNSNSSAILISTSST
public static final int POF_PERPLMNSNSSAILISTSST- See Also:
-
POF_PERPLMNSNSSAILISTSD
public static final int POF_PERPLMNSNSSAILISTSD- See Also:
-
POF_NSI_LIST
public static final int POF_NSI_LIST- See Also:
-
POF_INTER_PLMN_FQDN
public static final int POF_INTER_PLMN_FQDN- See Also:
-
POF_IPV6_ADDRESSES
public static final int POF_IPV6_ADDRESSES- See Also:
-
POF_ALLOWED_PLMNS_MCC
public static final int POF_ALLOWED_PLMNS_MCC- See Also:
-
POF_ALLOWED_PLMNS_MNC
public static final int POF_ALLOWED_PLMNS_MNC- See Also:
-
POF_ALLOWED_NF_TYPES
public static final int POF_ALLOWED_NF_TYPES- See Also:
-
POF_ALLOWE_DNF_DOMAINS
public static final int POF_ALLOWE_DNF_DOMAINS- See Also:
-
POF_ALLOWED_NSSAIS_SST
public static final int POF_ALLOWED_NSSAIS_SST- See Also:
-
POF_ALLOWED_NSSAIS_SD
public static final int POF_ALLOWED_NSSAIS_SD- See Also:
-
POF_LOCALITY
public static final int POF_LOCALITY- See Also:
-
POF_CUSTOM_INFO
public static final int POF_CUSTOM_INFO- See Also:
-
POF_RECOVERY_TIME
public static final int POF_RECOVERY_TIME- See Also:
-
POF_NF_SERVICE_PERSISTENCE
public static final int POF_NF_SERVICE_PERSISTENCE- See Also:
-
POF_NF_PROFILE_CHANGES_SUPPORT_IND
public static final int POF_NF_PROFILE_CHANGES_SUPPORT_IND- See Also:
-
POF_NF_PROFILE_CHANGES_IND
public static final int POF_NF_PROFILE_CHANGES_IND- See Also:
-
POF_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_NOTIFICATION_TYPE
public static final int POF_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_NOTIFICATION_TYPE- See Also:
-
POF_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_CALLBACK_URI
public static final int POF_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_CALLBACK_URI- See Also:
-
POF_DEFAULT_NOTIFICATION_SUBSCRIPTION_SN1_MESSAGE_CLASS
public static final int POF_DEFAULT_NOTIFICATION_SUBSCRIPTION_SN1_MESSAGE_CLASS- See Also:
-
POF_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_N2_INFORMATION_CLASS
public static final int POF_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_N2_INFORMATION_CLASS- See Also:
-
POF_PRIORITY
public static final int POF_PRIORITY- See Also:
-
POF_NRF_HTTP2_ENABLE
public static final int POF_NRF_HTTP2_ENABLE- See Also:
-
POF_NAME
public static final int POF_NAME- See Also:
-
POF_HTTP_GATEWAY_NAME
public static final int POF_HTTP_GATEWAY_NAME- See Also:
-
POF_CLUSTER_NAME
public static final int POF_CLUSTER_NAME- See Also:
-
POF_NRF_SECONDARY_SITE_REST_ENDPOINT_URLS
public static final int POF_NRF_SECONDARY_SITE_REST_ENDPOINT_URLS- See Also:
-
POF_NF_PROFILE_JSON_REQUEST_PAYLOAD
public static final int POF_NF_PROFILE_JSON_REQUEST_PAYLOAD- See Also:
-
POF_NRF_API_VERSIONIN_URI
public static final int POF_NRF_API_VERSIONIN_URI- See Also:
-
POF_PRIMARY_CHF_INSTANCE
public static final int POF_PRIMARY_CHF_INSTANCE- See Also:
-
POF_SECONDARY_CHF_INSTANCE
public static final int POF_SECONDARY_CHF_INSTANCE- See Also:
-
DEFAULT_NRF_REST_END_POINT_URL
- See Also:
-
DEFAULT_NF_TYPE
- See Also:
-
DEFAULT_FQDN
- See Also:
-
DEFAULT_IPV4_ADDRESSES
- See Also:
-
DEFAULT_CAPACITY
public static final int DEFAULT_CAPACITY- See Also:
-
DEFAULT_LOAD
public static final int DEFAULT_LOAD- See Also:
-
DEFAULT_SUPI_RANGE_LIST_START
- See Also:
-
DEFAULT_SUPI_RANGE_LIST_END
- See Also:
-
DEFAULT_SUPI_RANGE_LIST_PATTERN
- See Also:
-
DEFAULT_GPSI_RANGE_LIST_START
- See Also:
-
DEFAULT_GPSI_RANGE_LIST_END
- See Also:
-
DEFAULT_GPSI_RANGE_LIST_PATTERN
- See Also:
-
DEFAULT_PLMN_RANGE_LIST_START
- See Also:
-
DEFAULT_PLMN_RANGE_LIST_END
- See Also:
-
DEFAULT_PLMN_RANGE_LIST_PATTERN
- See Also:
-
DEFAULT_NF_STATUS
- See Also:
-
DEFAULT_HEART_BEAT_TIMER
- See Also:
-
DEFAULT_PLMN_LIST_MCC
- See Also:
-
DEFAULT_PLMN_LIST_MNC
- See Also:
-
DEFAULT_SNSSAIS_SDL
- See Also:
-
DEFAULT_SNSSAIS_SST
- See Also:
-
DEFAULT_PER_PLMN_SNSSAI_LIST_PLMNID_MCC
- See Also:
-
DEFAULT_PER_PLMN_SNSSAI_LIST_PLMNID_MNC
- See Also:
-
DEFAULT_PERPLMNSNSSAILISTSST
- See Also:
-
DEFAULT_PERPLMNSNSSAILISTSD
- See Also:
-
DEFAULT_NSI_LIST
- See Also:
-
DEFAULT_INTER_PLMN_FQDN
- See Also:
-
DEFAULT_IPV6_ADDRESSES
- See Also:
-
DEFAULT_ALLOWED_PLMNS_MCC
- See Also:
-
DEFAULT_ALLOWED_PLMNS_MNC
- See Also:
-
DEFAULT_ALLOWED_NF_TYPES
- See Also:
-
DEFAULT_ALLOWE_DNF_DOMAINS
- See Also:
-
DEFAULT_ALLOWED_NSSAIS_SST
- See Also:
-
DEFAULT_ALLOWED_NSSAIS_SD
- See Also:
-
DEFAULT_LOCALITY
- See Also:
-
DEFAULT_CUSTOM_INFO
- See Also:
-
DEFAULT_RECOVERY_TIME
- See Also:
-
DEFAULT_NF_SERVICE_PERSISTENCE
- See Also:
-
DEFAULT_NF_PROFILE_CHANGES_SUPPORT_IND
- See Also:
-
DEFAULT_NF_PROFILE_CHANGES_IND
- See Also:
-
DEFAULT_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_NOTIFICATION_TYPE
- See Also:
-
DEFAULT_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_CALLBACK_URI
- See Also:
-
DEFAULT_DEFAULT_NOTIFICATION_SUBSCRIPTION_SN1_MESSAGE_CLASS
- See Also:
-
DEFAULT_DEFAULT_NOTIFICATION_SUBSCRIPTIONS_N2_INFORMATION_CLASS
- See Also:
-
DEFAULT_PRIORITY
public static final int DEFAULT_PRIORITY- See Also:
-
DEFAULT_NRF_HTTP2_ENABLE
- See Also:
-
DEFAULT_NAME
- See Also:
-
DEFAULT_HTTP_GATEWAY_NAME
- See Also:
-
DEFAULT_CLUSTER_NAME
- See Also:
-
DEFAULT_NRF_SECONDARY_SITE_REST_ENDPOINT_URLS
- See Also:
-
DEFAULT_NF_PROFILE_JSON_REQUEST_PAYLOAD
- See Also:
-
DEFAULT_NRF_API_VERSIONIN_URI
- See Also:
-
DEFAULT_PRIMARY_CHF_INSTANCE
- See Also:
-
DEFAULT_SECONDARY_CHF_INSTANCE
- See Also:
-
NRF_REST_END_POINT_URL
- See Also:
-
NF_TYPE
- See Also:
-
FQDN
- See Also:
-
IPV4_ADDRESSES
- See Also:
-
CAPACITY
- See Also:
-
LOAD
- See Also:
-
SUPI_RANGE_LIST_START
- See Also:
-
SUPI_RANGE_LIST_END
- See Also:
-
SUPI_RANGE_LIST_PATTERN
- See Also:
-
GPSI_RANGE_LIST_START
- See Also:
-
GPSI_RANGE_LIST_END
- See Also:
-
GPSI_RANGE_LIST_PATTERN
- See Also:
-
PLMN_RANGE_LIST_START
- See Also:
-
PLMN_RANGE_LIST_END
- See Also:
-
PLMN_RANGE_LIST_PATTERN
- See Also:
-
NF_STATUS
- See Also:
-
HEART_BEAT_TIMER
- See Also:
-
PLMN_LIST_MCC
- See Also:
-
PLMN_LIST_MNC
- See Also:
-
SNSSAIS_SDL
- See Also:
-
SNSSAIS_SST
- See Also:
-
PER_PLMN_SNSSAI_LIST_PLMNID_MCC
- See Also:
-
PER_PLMN_SNSSAI_LIST_PLMNID_MNC
- See Also:
-
PERPLMNSNSSAILISTSST
- See Also:
-
PERPLMNSNSSAILISTSD
- See Also:
-
NSI_LIST
- See Also:
-
INTER_PLMN_FQDN
- See Also:
-
IPV6_ADDRESSES
- See Also:
-
ALLOWED_PLMNS_MCC
- See Also:
-
ALLOWED_PLMNS_MNC
- See Also:
-
ALLOWED_NF_TYPES
- See Also:
-
ALLOWE_DNF_DOMAINS
- See Also:
-
ALLOWED_NSSAIS_SST
- See Also:
-
ALLOWED_NSSAIS_SD
- See Also:
-
LOCALITY
- See Also:
-
CUSTOM_INFO
- See Also:
-
RECOVERY_TIME
- See Also:
-
NF_SERVICE_PERSISTENCE
- See Also:
-
NF_PROFILE_CHANGES_SUPPORT_IND
- See Also:
-
NF_PROFILE_CHANGES_IND
- See Also:
-
DEFAULT_NOTIFICATION_SUBSCRIPTIONS_NOTIFICATION_TYPE
- See Also:
-
DEFAULT_NOTIFICATION_SUBSCRIPTIONS_CALLBACK_URI
- See Also:
-
DEFAULT_NOTIFICATION_SUBSCRIPTION_SN1_MESSAGE_CLASS
- See Also:
-
DEFAULT_NOTIFICATION_SUBSCRIPTIONS_N2_INFORMATION_CLASS
- See Also:
-
PRIORITY
- See Also:
-
NRF_HTTP2_ENABLE
- See Also:
-
HTTP_GATEWAY_NAME
- See Also:
-
CLUSTER_NAME
- See Also:
-
NRF_SECONDARY_SITE_REST_ENDPOINT_URLS
- See Also:
-
NF_PROFILE_JSON_REQUEST_PAYLOAD
- See Also:
-
NRF_API_VERSIONIN_URI
- See Also:
-
PRIMARY_CHF_INSTANCE
- See Also:
-
SECONDARY_CHF_INSTANCE
- See Also:
-
-
secondaryChfInstance
-
-
Constructor Details
-
NFProfileConfiguration
public NFProfileConfiguration()Constructor -
NFProfileConfiguration
-
-
Method Details
-
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-
-
getClusterName
Description copied from interface:NFProfileConfigurationMBeanReturns the cluster name for a unique Diameter Gateway instance within a cluster, should not be updated once created- Specified by:
getClusterNamein interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Specified by:
getClusterNamein interfaceNFProfileConfigurationMBean- Returns:
- cluster name of the configuration name
-
setClusterName
Description copied from interface:NFProfileConfigurationMBeanCluster name for a Diameter Gateway instance. This cluster name will be used to construct the Mbean name, should not be updated once created- Specified by:
setClusterNamein interfaceoracle.communication.brm.charging.appconfiguration.ChildConfigBean- Specified by:
setClusterNamein interfaceNFProfileConfigurationMBean- Parameters:
clusterName- of the configuration cluster name
-
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
-
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
-
createInstance
public oracle.communication.brm.charging.util.directevolution.DEvolvable createInstance()- Specified by:
createInstancein interfaceoracle.communication.brm.charging.util.directevolution.DEvolvable
-
getNrfRestEndPointUrl
- Specified by:
getNrfRestEndPointUrlin interfaceNFProfileConfigurationMBean
-
setNrfRestEndPointUrl
Description copied from interface:NFProfileConfigurationMBeanMethod to set the NRF registration URL- Specified by:
setNrfRestEndPointUrlin interfaceNFProfileConfigurationMBean- Parameters:
nrfRestEndPointUrl- NRF registration URL
-
getNfType
Description copied from interface:NFProfileConfigurationMBeanMethod to get Type of Network Function- Specified by:
getNfTypein interfaceNFProfileConfigurationMBean- Returns:
- Type of Network Function
-
setNfType
Description copied from interface:NFProfileConfigurationMBeanMethod to set Type of Network Function- Specified by:
setNfTypein interfaceNFProfileConfigurationMBean- Parameters:
nfType- Type of Network Function
-
getFqdn
Description copied from interface:NFProfileConfigurationMBeanMethod to return FQDN of the Network Function- Specified by:
getFqdnin interfaceNFProfileConfigurationMBean- Returns:
- FQDN of the Network Function.
-
setFqdn
Description copied from interface:NFProfileConfigurationMBeanMethod to set FQDN of the Network Function- Specified by:
setFqdnin interfaceNFProfileConfigurationMBean- Parameters:
fqdn- FQDN of the Network Function
-
getIpv4Addresses
Description copied from interface:NFProfileConfigurationMBeanMethod to return IPv4 address(es) of the Network Function- Specified by:
getIpv4Addressesin interfaceNFProfileConfigurationMBean- Returns:
- IPv4 address(es) of the Network Function
-
setIpv4Addresses
Description copied from interface:NFProfileConfigurationMBeanMethod to set IPv4 address(es) of the Network Function- Specified by:
setIpv4Addressesin interfaceNFProfileConfigurationMBean- Parameters:
ipv4Addresses- IPv4 address(es) of the Network Function
-
getCapacity
public int getCapacity()Description copied from interface:NFProfileConfigurationMBeanMethod to return Static capacity information in the range of 0-65535, expressed as a weight relative to other NF instances of the same type- Specified by:
getCapacityin interfaceNFProfileConfigurationMBean- Returns:
- Static capacity information in the range of 0-65535, expressed as a weight relative to other NF instances of the same type
-
setCapacity
public void setCapacity(int capacity) Description copied from interface:NFProfileConfigurationMBeanMethod to set Static capacity information in the range of 0-65535, expressed as a weight relative to other NF instances of the same type- Specified by:
setCapacityin interfaceNFProfileConfigurationMBean- Parameters:
capacity- Static capacity information in the range of 0-65535, expressed as a weight relative to other NF instances of the same type
-
getLoad
public int getLoad()Description copied from interface:NFProfileConfigurationMBeanMethod to return Dynamic load information, ranged from 0 to 100, indicates the current load percentage of the NF- Specified by:
getLoadin interfaceNFProfileConfigurationMBean- Returns:
- Dynamic load information, ranged from 0 to 100, indicates the current load percentage of the NF
-
setLoad
public void setLoad(int load) Description copied from interface:NFProfileConfigurationMBeanMethod to set Dynamic load information, ranged from 0 to 100, indicates the current load percentage of the NF- Specified by:
setLoadin interfaceNFProfileConfigurationMBean- Parameters:
load- Dynamic load information, ranged from 0 to 100, indicates the current load percentage of the NF
-
getSupiRangeListStart
Description copied from interface:NFProfileConfigurationMBeanMethod to return SupiRangeListStart.- Specified by:
getSupiRangeListStartin interfaceNFProfileConfigurationMBean- Returns:
- SupiRangeListStart
-
setSupiRangeListStart
Description copied from interface:NFProfileConfigurationMBeanMethod to set supiRangeListStart- Specified by:
setSupiRangeListStartin interfaceNFProfileConfigurationMBean- Parameters:
supiRangeListStart- supiRangeListStart
-
getSupiRangeListEnd
Description copied from interface:NFProfileConfigurationMBeanMethod to return supiRangeListEnd- Specified by:
getSupiRangeListEndin interfaceNFProfileConfigurationMBean- Returns:
- supiRangeListEnd
-
setSupiRangeListEnd
Description copied from interface:NFProfileConfigurationMBeanMethod to set supiRangeListEnd- Specified by:
setSupiRangeListEndin interfaceNFProfileConfigurationMBean- Parameters:
supiRangeListEnd- supiRangeListEnd.
-
getSupiRangeListPattern
Description copied from interface:NFProfileConfigurationMBeanMethod to return supiRangeListPattern- Specified by:
getSupiRangeListPatternin interfaceNFProfileConfigurationMBean- Returns:
- supiRangeListPattern
-
setSupiRangeListPattern
Description copied from interface:NFProfileConfigurationMBeanMethod to set supiRangeListPattern- Specified by:
setSupiRangeListPatternin interfaceNFProfileConfigurationMBean- Parameters:
supiRangeListPattern- supiRangeListPattern
-
getGpsiRangeListStart
Description copied from interface:NFProfileConfigurationMBeanMethod to return gpsiRangeListStart- Specified by:
getGpsiRangeListStartin interfaceNFProfileConfigurationMBean- Returns:
- gpsiRangeListStart
-
setGpsiRangeListStart
Description copied from interface:NFProfileConfigurationMBeanMethod to set gpsiRangeListStart- Specified by:
setGpsiRangeListStartin interfaceNFProfileConfigurationMBean- Parameters:
gpsiRangeListStart- gpsiRangeListStart
-
getGpsiRangeListEnd
Description copied from interface:NFProfileConfigurationMBeanMethod to return gpsiRangeListEnd- Specified by:
getGpsiRangeListEndin interfaceNFProfileConfigurationMBean- Returns:
- gpsiRangeListEnd
-
setGpsiRangeListEnd
Description copied from interface:NFProfileConfigurationMBeanMethod to set gpsiRangeListEnd- Specified by:
setGpsiRangeListEndin interfaceNFProfileConfigurationMBean- Parameters:
gpsiRangeListEnd- gpsiRangeListEnd.
-
getGpsiRangeListPattern
Description copied from interface:NFProfileConfigurationMBeanMethod to return gpsiRangeListPattern- Specified by:
getGpsiRangeListPatternin interfaceNFProfileConfigurationMBean- Returns:
- gpsiRangeListPattern
-
setGpsiRangeListPattern
Description copied from interface:NFProfileConfigurationMBeanMethod to set gpsiRangeListPattern- Specified by:
setGpsiRangeListPatternin interfaceNFProfileConfigurationMBean- Parameters:
gpsiRangeListPattern- gpsiRangeListPattern
-
getPlmnRangeListStart
Description copied from interface:NFProfileConfigurationMBeanMethod to return plmnRangeListStart- Specified by:
getPlmnRangeListStartin interfaceNFProfileConfigurationMBean- Returns:
- plmnRangeListStart
-
setPlmnRangeListStart
Description copied from interface:NFProfileConfigurationMBeanMethod to set plmnRangeListStart- Specified by:
setPlmnRangeListStartin interfaceNFProfileConfigurationMBean- Parameters:
plmnRangeListStart- plmnRangeListStart.
-
getPlmnRangeListEnd
Description copied from interface:NFProfileConfigurationMBeanMethod to return plmnRangeListEnd- Specified by:
getPlmnRangeListEndin interfaceNFProfileConfigurationMBean- Returns:
- plmnRangeListEnd
-
setPlmnRangeListEnd
Description copied from interface:NFProfileConfigurationMBeanMethod to set plmnRangeListEnd- Specified by:
setPlmnRangeListEndin interfaceNFProfileConfigurationMBean- Parameters:
plmnRangeListEnd- plmnRangeListEnd
-
getPlmnRangeListPattern
Description copied from interface:NFProfileConfigurationMBeanMethod to return plmnRangeListPattern- Specified by:
getPlmnRangeListPatternin interfaceNFProfileConfigurationMBean- Returns:
- plmnRangeListPattern
-
setPlmnRangeListPattern
Description copied from interface:NFProfileConfigurationMBeanMethod to set plmnRangeListPattern- Specified by:
setPlmnRangeListPatternin interfaceNFProfileConfigurationMBean- Parameters:
plmnRangeListPattern- plmnRangeListPattern
-
getNfStatus
Description copied from interface:NFProfileConfigurationMBeanMethod to return nfStatus- Specified by:
getNfStatusin interfaceNFProfileConfigurationMBean- Returns:
- nfStatus
-
setNfStatus
Description copied from interface:NFProfileConfigurationMBeanMethod to set nfStatus- Specified by:
setNfStatusin interfaceNFProfileConfigurationMBean- Parameters:
nfStatus- nfStatus
-
getHeartBeatTimer
Description copied from interface:NFProfileConfigurationMBeanMethod to return heartBeatTimer- Specified by:
getHeartBeatTimerin interfaceNFProfileConfigurationMBean- Returns:
- heartBeatTimer
-
setHeartBeatTimer
Description copied from interface:NFProfileConfigurationMBeanMethod to set heartBeatTimer- Specified by:
setHeartBeatTimerin interfaceNFProfileConfigurationMBean- Parameters:
heartBeatTimer- heartBeatTimer
-
getPlmnListMcc
Description copied from interface:NFProfileConfigurationMBeanMethod to return plmnListMcc- Specified by:
getPlmnListMccin interfaceNFProfileConfigurationMBean- Returns:
- plmnListMcc
-
setPlmnListMcc
Description copied from interface:NFProfileConfigurationMBeanMethod to set plmnListMcc- Specified by:
setPlmnListMccin interfaceNFProfileConfigurationMBean- Parameters:
plmnListMcc- plmnListMcc
-
getPlmnListMnc
Description copied from interface:NFProfileConfigurationMBeanMethod to return plmnRangeListPattern- Specified by:
getPlmnListMncin interfaceNFProfileConfigurationMBean- Returns:
- plmnRangeListPattern
-
setPlmnListMnc
Description copied from interface:NFProfileConfigurationMBeanMethod to set plmnListMnc- Specified by:
setPlmnListMncin interfaceNFProfileConfigurationMBean- Parameters:
plmnListMnc- plmnListMnc
-
getSnssaisSdl
Description copied from interface:NFProfileConfigurationMBeanMethod to return sNssaisSdl- Specified by:
getSnssaisSdlin interfaceNFProfileConfigurationMBean- Returns:
- sNssaisSdl
-
setSnssaisSdl
Description copied from interface:NFProfileConfigurationMBeanMethod to set snssaisSdl- Specified by:
setSnssaisSdlin interfaceNFProfileConfigurationMBean- Parameters:
snssaisSdl- snssaisSdl
-
getSnssaisSst
Description copied from interface:NFProfileConfigurationMBeanMethod to return snssaisSst- Specified by:
getSnssaisSstin interfaceNFProfileConfigurationMBean- Returns:
- snssaisSst
-
setSnssaisSst
Description copied from interface:NFProfileConfigurationMBeanMethod to set snssaisSst- Specified by:
setSnssaisSstin interfaceNFProfileConfigurationMBean- Parameters:
snssaisSst- snssaisSst
-
getPerPlmnSnssaiListPlmnIdMcc
Description copied from interface:NFProfileConfigurationMBeanMethod to return perPlmnSnssaiListPlmnIdMcc- Specified by:
getPerPlmnSnssaiListPlmnIdMccin interfaceNFProfileConfigurationMBean- Returns:
- perPlmnSnssaiListPlmnIdMcc
-
setPerPlmnSnssaiListPlmnIdMcc
Description copied from interface:NFProfileConfigurationMBeanMethod to set perPlmnSnssaiListPlmnIdMcc- Specified by:
setPerPlmnSnssaiListPlmnIdMccin interfaceNFProfileConfigurationMBean- Parameters:
perPlmnSnssaiListPlmnIdMcc- perPlmnSnssaiListPlmnIdMcc
-
getPerPlmnSnssaiListPlmnIdMnc
Description copied from interface:NFProfileConfigurationMBeanMethod to return perPlmnSnssaiListPlmnIdMnc- Specified by:
getPerPlmnSnssaiListPlmnIdMncin interfaceNFProfileConfigurationMBean- Returns:
- perPlmnSnssaiListPlmnIdMnc
-
setPerPlmnSnssaiListPlmnIdMnc
Description copied from interface:NFProfileConfigurationMBeanMethod to set perPlmnSnssaiListPlmnIdMnc- Specified by:
setPerPlmnSnssaiListPlmnIdMncin interfaceNFProfileConfigurationMBean- Parameters:
perPlmnSnssaiListPlmnIdMnc- perPlmnSnssaiListPlmnIdMnc
-
getPerPlmnSnssaiListSst
Description copied from interface:NFProfileConfigurationMBeanMethod to return perPlmnSnssaiListSst- Specified by:
getPerPlmnSnssaiListSstin interfaceNFProfileConfigurationMBean- Returns:
- perPlmnSnssaiListSst
-
setPerPlmnSnssaiListSst
Description copied from interface:NFProfileConfigurationMBeanMethod to set perPlmnSnssaiListSst- Specified by:
setPerPlmnSnssaiListSstin interfaceNFProfileConfigurationMBean- Parameters:
perPlmnSnssaiListSst- perPlmnSnssaiListSst
-
getPerPlmnSnssaiListSd
Description copied from interface:NFProfileConfigurationMBeanMethod to return perPlmnSnssaiListSd- Specified by:
getPerPlmnSnssaiListSdin interfaceNFProfileConfigurationMBean- Returns:
- perPlmnSnssaiListSd
-
setPerPlmnSnssaiListSd
Description copied from interface:NFProfileConfigurationMBeanMethod to set perPlmnSnssaiListSd- Specified by:
setPerPlmnSnssaiListSdin interfaceNFProfileConfigurationMBean- Parameters:
perPlmnSnssaiListSd- perPlmnSnssaiListSd
-
getNsiList
Description copied from interface:NFProfileConfigurationMBeanMethod to return nsiList- Specified by:
getNsiListin interfaceNFProfileConfigurationMBean- Returns:
- nsiList
-
setNsiList
Description copied from interface:NFProfileConfigurationMBeanMethod to set nsiList- Specified by:
setNsiListin interfaceNFProfileConfigurationMBean- Parameters:
nsiList- nsiList
-
getInterPlmnFqdn
Description copied from interface:NFProfileConfigurationMBeanMethod to return interPlmnFqdn- Specified by:
getInterPlmnFqdnin interfaceNFProfileConfigurationMBean- Returns:
- interPlmnFqdn
-
setInterPlmnFqdn
Description copied from interface:NFProfileConfigurationMBeanMethod to set interPlmnFqdn- Specified by:
setInterPlmnFqdnin interfaceNFProfileConfigurationMBean- Parameters:
interPlmnFqdn- interPlmnFqdn
-
getIpv6Addresses
Description copied from interface:NFProfileConfigurationMBeanMethod to return ipv6Addresses- Specified by:
getIpv6Addressesin interfaceNFProfileConfigurationMBean- Returns:
- ipv6Addresses
-
setIpv6Addresses
Description copied from interface:NFProfileConfigurationMBeanMethod to set ipv6Addresses- Specified by:
setIpv6Addressesin interfaceNFProfileConfigurationMBean- Parameters:
ipv6Addresses- ipv6Addresses
-
getAllowedPlmnsMcc
Description copied from interface:NFProfileConfigurationMBeanMethod to return allowedPlmnsMcc- Specified by:
getAllowedPlmnsMccin interfaceNFProfileConfigurationMBean- Returns:
- allowedPlmnsMcc
-
setAllowedPlmnsMcc
Description copied from interface:NFProfileConfigurationMBeanMethod to set allowedPlmnsMcc- Specified by:
setAllowedPlmnsMccin interfaceNFProfileConfigurationMBean- Parameters:
allowedPlmnsMcc- allowedPlmnsMcc
-
getAllowedPlmnsMnc
Description copied from interface:NFProfileConfigurationMBeanMethod to return allowedPlmnsMnc- Specified by:
getAllowedPlmnsMncin interfaceNFProfileConfigurationMBean- Returns:
- allowedPlmnsMnc
-
setAllowedPlmnsMnc
Description copied from interface:NFProfileConfigurationMBeanMethod to set allowedPlmnsMnc- Specified by:
setAllowedPlmnsMncin interfaceNFProfileConfigurationMBean- Parameters:
allowedPlmnsMnc- allowedPlmnsMnc
-
getAllowedNfTypes
Description copied from interface:NFProfileConfigurationMBeanMethod to return allowedNfTypes- Specified by:
getAllowedNfTypesin interfaceNFProfileConfigurationMBean- Returns:
- allowedNfTypes
-
setAllowedNfTypes
Description copied from interface:NFProfileConfigurationMBeanMethod to set allowedNfTypes- Specified by:
setAllowedNfTypesin interfaceNFProfileConfigurationMBean- Parameters:
allowedNfTypes- allowedNfTypes
-
getAllowedNfDomains
Description copied from interface:NFProfileConfigurationMBeanMethod to return allowedNfDomains- Specified by:
getAllowedNfDomainsin interfaceNFProfileConfigurationMBean- Returns:
- allowedNfDomains
-
setAllowedNfDomains
Description copied from interface:NFProfileConfigurationMBeanMethod to set allowedNfDomains- Specified by:
setAllowedNfDomainsin interfaceNFProfileConfigurationMBean- Parameters:
allowedNfDomains- allowedNfDomains
-
getAllowedNssaisSst
Description copied from interface:NFProfileConfigurationMBeanMethod to return allowedNssaisSst- Specified by:
getAllowedNssaisSstin interfaceNFProfileConfigurationMBean- Returns:
- allowedNssaisSst
-
setAllowedNssaisSst
Description copied from interface:NFProfileConfigurationMBeanMethod to set allowedNssaisSst- Specified by:
setAllowedNssaisSstin interfaceNFProfileConfigurationMBean- Parameters:
allowedNssaisSst- allowedNssaisSst
-
getAllowedNssaisSd
Description copied from interface:NFProfileConfigurationMBeanMethod to return allowedNssaisSd- Specified by:
getAllowedNssaisSdin interfaceNFProfileConfigurationMBean- Returns:
- allowedNssaisSd
-
setAllowedNssaisSd
Description copied from interface:NFProfileConfigurationMBeanMethod to set allowedNssaisSd- Specified by:
setAllowedNssaisSdin interfaceNFProfileConfigurationMBean- Parameters:
allowedNssaisSd- allowedNssaisSd
-
getLocality
Description copied from interface:NFProfileConfigurationMBeanMethod to return locality- Specified by:
getLocalityin interfaceNFProfileConfigurationMBean- Returns:
- locality
-
setLocality
Description copied from interface:NFProfileConfigurationMBeanMethod to set locality- Specified by:
setLocalityin interfaceNFProfileConfigurationMBean- Parameters:
locality- locality
-
getCustomInfo
Description copied from interface:NFProfileConfigurationMBeanMethod to return customInfo- Specified by:
getCustomInfoin interfaceNFProfileConfigurationMBean- Returns:
- customInfo
-
setCustomInfo
Description copied from interface:NFProfileConfigurationMBeanMethod to set customInfo- Specified by:
setCustomInfoin interfaceNFProfileConfigurationMBean- Parameters:
customInfo- customInfo
-
getRecoveryTime
Description copied from interface:NFProfileConfigurationMBeanMethod to return recoveryTime- Specified by:
getRecoveryTimein interfaceNFProfileConfigurationMBean- Returns:
- recoveryTime
-
setRecoveryTime
Description copied from interface:NFProfileConfigurationMBeanMethod to set recoveryTime- Specified by:
setRecoveryTimein interfaceNFProfileConfigurationMBean- Parameters:
recoveryTime- recoveryTime
-
getNfServicePersistence
Description copied from interface:NFProfileConfigurationMBeanMethod to return nfServicePersistence- Specified by:
getNfServicePersistencein interfaceNFProfileConfigurationMBean- Returns:
- nfServicePersistence
-
setNfServicePersistence
Description copied from interface:NFProfileConfigurationMBeanMethod to set nfServicePersistence- Specified by:
setNfServicePersistencein interfaceNFProfileConfigurationMBean- Parameters:
nfServicePersistence- nfServicePersistence
-
getNfProfileChangesSupportInd
Description copied from interface:NFProfileConfigurationMBeanMethod to return nfProfileChangesSupportInd- Specified by:
getNfProfileChangesSupportIndin interfaceNFProfileConfigurationMBean- Returns:
- nfProfileChangesSupportInd
-
setNfProfileChangesSupportInd
Description copied from interface:NFProfileConfigurationMBeanMethod to set nfProfileChangesSupportInd- Specified by:
setNfProfileChangesSupportIndin interfaceNFProfileConfigurationMBean- Parameters:
nfProfileChangesSupportInd- nfProfileChangesSupportInd
-
getNfProfileChangesInd
Description copied from interface:NFProfileConfigurationMBeanMethod to return nfProfileChangesInd- Specified by:
getNfProfileChangesIndin interfaceNFProfileConfigurationMBean- Returns:
- nfProfileChangesInd
-
setNfProfileChangesInd
Description copied from interface:NFProfileConfigurationMBeanMethod to set nfProfileChangesInd- Specified by:
setNfProfileChangesIndin interfaceNFProfileConfigurationMBean- Parameters:
nfProfileChangesInd- nfProfileChangesInd
-
getDefaultNotificationSubscriptionsNotificationType
Description copied from interface:NFProfileConfigurationMBeanMethod to return defaultNotificationSubscriptionsNotificationType- Specified by:
getDefaultNotificationSubscriptionsNotificationTypein interfaceNFProfileConfigurationMBean- Returns:
- defaultNotificationSubscriptionsNotificationType
-
setDefaultNotificationSubscriptionsNotificationType
public void setDefaultNotificationSubscriptionsNotificationType(String defaultNotificationSubscriptionsNotificationType) Description copied from interface:NFProfileConfigurationMBeanMethod to set defaultNotificationSubscriptionsNotificationType- Specified by:
setDefaultNotificationSubscriptionsNotificationTypein interfaceNFProfileConfigurationMBean- Parameters:
defaultNotificationSubscriptionsNotificationType- defaultNotificationSubscriptionsNotificationType
-
getDefaultNotificationSubscriptionsCallbackUri
Description copied from interface:NFProfileConfigurationMBeanMethod to return defaultNotificationSubscriptionsCallbackUri- Specified by:
getDefaultNotificationSubscriptionsCallbackUriin interfaceNFProfileConfigurationMBean- Returns:
- defaultNotificationSubscriptionsCallbackUri
-
setDefaultNotificationSubscriptionsCallbackUri
public void setDefaultNotificationSubscriptionsCallbackUri(String defaultNotificationSubscriptionsCallbackUri) Description copied from interface:NFProfileConfigurationMBeanMethod to set defaultNotificationSubscriptionsCallbackUri- Specified by:
setDefaultNotificationSubscriptionsCallbackUriin interfaceNFProfileConfigurationMBean- Parameters:
defaultNotificationSubscriptionsCallbackUri- defaultNotificationSubscriptionsCallbackUri
-
getDefaultNotificationSubscriptionsN1MessageClass
Description copied from interface:NFProfileConfigurationMBeanMethod to return defaultNotificationSubscriptionsN1MessageClass- Specified by:
getDefaultNotificationSubscriptionsN1MessageClassin interfaceNFProfileConfigurationMBean- Returns:
- defaultNotificationSubscriptionsN1MessageClass
-
setDefaultNotificationSubscriptionsN1MessageClass
public void setDefaultNotificationSubscriptionsN1MessageClass(String defaultNotificationSubscriptionsN1MessageClass) Description copied from interface:NFProfileConfigurationMBeanMethod to set defaultNotificationSubscriptionsN1MessageClass- Specified by:
setDefaultNotificationSubscriptionsN1MessageClassin interfaceNFProfileConfigurationMBean- Parameters:
defaultNotificationSubscriptionsN1MessageClass- defaultNotificationSubscriptionsN1MessageClass
-
getDefaultNotificationSubscriptionsN2InformationClass
Description copied from interface:NFProfileConfigurationMBeanMethod to return defaultNotificationSubscriptionsN2InformationClass- Specified by:
getDefaultNotificationSubscriptionsN2InformationClassin interfaceNFProfileConfigurationMBean- Returns:
- defaultNotificationSubscriptionsN2InformationClass
-
setDefaultNotificationSubscriptionsN2InformationClass
public void setDefaultNotificationSubscriptionsN2InformationClass(String defaultNotificationSubscriptionsN2InformationClass) Description copied from interface:NFProfileConfigurationMBeanMethod to set defaultNotificationSubscriptionsN2InformationClass- Specified by:
setDefaultNotificationSubscriptionsN2InformationClassin interfaceNFProfileConfigurationMBean- Parameters:
defaultNotificationSubscriptionsN2InformationClass- defaultNotificationSubscriptionsN2InformationClass
-
getPriority
public int getPriority()Description copied from interface:NFProfileConfigurationMBeanMethod to return Priority (relative to other services of the same type) in the range of 0-65535, to be used for NF Service selection; lower values indicate a higher priority.- Specified by:
getPriorityin interfaceNFProfileConfigurationMBean- Returns:
- Priority (relative to other services of the same type) in the range of 0-65535, to be used for NF Service selection; lower values indicate a higher priority.
-
setPriority
public void setPriority(int priority) Description copied from interface:NFProfileConfigurationMBeanMethod to set Priority (relative to other services of the same type) in the range of 0-65535, to be used for NF Service selection; lower values indicate a higher priority.- Specified by:
setPriorityin interfaceNFProfileConfigurationMBean- Parameters:
priority- Priority (relative to other services of the same type) in the range of 0-65535, to be used for NF Service selection; lower values indicate a higher priority.
-
setNrfHttp2Enable
Description copied from interface:NFProfileConfigurationMBeanSet nrfHttp2Enable- Specified by:
setNrfHttp2Enablein interfaceNFProfileConfigurationMBean- Parameters:
nrfHttp2Enable- nrfHttp2Enable
-
getNrfHttp2Enable
Description copied from interface:NFProfileConfigurationMBeanReturns nrfHttp2Enable- Specified by:
getNrfHttp2Enablein interfaceNFProfileConfigurationMBean- Returns:
- nrfHttp2Enable
-
getHttpGatewayName
Description copied from interface:NFProfileConfigurationMBeanReturns httpGatewayName- Specified by:
getHttpGatewayNamein interfaceNFProfileConfigurationMBean- Returns:
- httpGatewayName
-
setHttpGatewayName
Description copied from interface:NFProfileConfigurationMBeanSet httpGatewayName- Specified by:
setHttpGatewayNamein interfaceNFProfileConfigurationMBean- Parameters:
httpGatewayName- httpGatewayName
-
getNrfSecondarySiteRestEndPointUrls
- Specified by:
getNrfSecondarySiteRestEndPointUrlsin interfaceNFProfileConfigurationMBean
-
setNrfSecondarySiteRestEndPointUrls
- Specified by:
setNrfSecondarySiteRestEndPointUrlsin interfaceNFProfileConfigurationMBean
-
getNfProfileJsonRequestPayload
Description copied from interface:NFProfileConfigurationMBeanReturn's the Json NRF Payload- Specified by:
getNfProfileJsonRequestPayloadin interfaceNFProfileConfigurationMBean- Returns:
-
setNfProfileJsonRequestPayload
Description copied from interface:NFProfileConfigurationMBeanMethod to set the JSON NRF Payload. When the Json payload is provided make sure to setsetNrfApiVersionInUri.}.- Specified by:
setNfProfileJsonRequestPayloadin interfaceNFProfileConfigurationMBean- Parameters:
nfProfileJsonRequestPayload- NRF payload in the Json format
-
getNrfApiVersionInUri
Description copied from interface:NFProfileConfigurationMBeanReturn's the NRF api version,- Specified by:
getNrfApiVersionInUriin interfaceNFProfileConfigurationMBean- Returns:
- NRF Api version
-
setNrfApiVersionInUri
Description copied from interface:NFProfileConfigurationMBeanMethod to set NRF Api version. Note: This only applicable when providing NRF payload via Json .setNfProfileJsonRequestPayload.}.- Specified by:
setNrfApiVersionInUriin interfaceNFProfileConfigurationMBean- Parameters:
nrfApiVersionInUri-
-
getPrimaryChfInstance
Description copied from interface:NFProfileConfigurationMBeanString uniquely identifying a Primary NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.- Specified by:
getPrimaryChfInstancein interfaceNFProfileConfigurationMBean- Returns:
- Primary Chf Instance
-
setPrimaryChfInstance
Description copied from interface:NFProfileConfigurationMBeanString uniquely identifying a Primary NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.- Specified by:
setPrimaryChfInstancein interfaceNFProfileConfigurationMBean- Parameters:
primaryChfInstance-
-
getSecondaryChfInstance
Description copied from interface:NFProfileConfigurationMBeanString uniquely identifying a Secondary NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.- Specified by:
getSecondaryChfInstancein interfaceNFProfileConfigurationMBean- Returns:
- Secondary Chf Instance
-
setSecondaryChfInstance
Description copied from interface:NFProfileConfigurationMBeanString uniquely identifying a Secondary NF instance. The format of the NF Instance ID shall be a Universally Unique Identifier (UUID) version 4, as described in IETF RFC 4122.- Specified by:
setSecondaryChfInstancein interfaceNFProfileConfigurationMBean- Parameters:
secondaryChfInstance-
-
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
public 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.
-
equals
- Overrides:
equalsin classoracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
-
hashCode
public int hashCode()- Overrides:
hashCodein classoracle.communication.brm.charging.appconfiguration.AbstractConfigurationBean
-