Class CustomerGeneratorConfig
- All Implemented Interfaces:
Cloneable,CustomerGeneratorConfigMBean,oracle.communication.brm.charging.appconfiguration.ConfigurationBean,oracle.communication.brm.charging.util.directevolution.DEvolvable
-
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 intstatic final intstatic final intstatic final Stringstatic final Booleanstatic final Booleanstatic final intstatic final Stringstatic final Booleanstatic final Booleanstatic 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 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.DEvolvablebooleanGetter for number of alias names to be created per product.Getter for alteration offerings to be used for creating purchased alteration offerings.intGetter for balance amount to be used for all the balances created for the customers.intGetter for the balance element id to be used for the balances.Getter for number of balance items to be created per balance.Getter for names of customer rating profiles to be created for the customers through file generator.intGetter for number of customers to be created per customer XML file.Getter for the template file used for the creation of customer xml files.Getter for the directory where customer XML files generated by customer file generator will be written.Getter for distribution offerings to be used for creating purchased alteration offerings.Getter for the extended customer attributesGetter for the extended product attributesSetter for the variable that determines whether customerGenerator is run in a templateDriven mode or configuration driven mode.Getter for number of balances to be created.Getter for number of audit products to be created.Getter for product offerings to be used for creating purchased product offerings.Getter for names of product rating profiles to be created for the customers through file generator.Getter for productTypes to be used for the products created for the customers.Getter for the variable used to find out if the alteration agreements should be shared for the sharing agreementsGetter for the template file used for the creation of transaction customer xml files.Gets the flag which indicates whether to create all the product offerings in every product.Getter for flag indicating whether xml files generated should be validated.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.voidsetAliasesPerProduct(Integer aliasesPerProduct) Setter for number of alias names to be created per product.voidsetAlterationOfferings(String alterationOfferings) Setter for alteration offerings to be used for creating purchased alteration offerings.voidsetBalanceAmount(int balanceAmount) Setter for balanceAmount to be used for all the balances created for the customers.voidsetBalanceElementId(int balanceElementId) Setter for the balance element id to be used for the balance.voidsetBalanceItemsPerBalance(Integer balanceItemsPerBalance) Setter for number of balance items to be created per balance.voidsetCustomerRatingProfiles(String customerRatingProfiles) Setter for names of customer rating profiles to be created for the customers through file generator.voidsetCustomersPerFile(int customersPerFile) Setter for number of customers to be created per customer XML file.voidsetCustomerTemplateFile(String customerTemplateFile) Sets the customer template file used for the creation of customer xml files.voidsetDestinationDir(String destinationDir) Setter for the directory where customer XML files generated by customer file generator will be written.voidsetDistributionOfferings(String distributionOfferings) Setter for alteration offerings to be used for creating purchased alteration offerings.voidsetExtendedCustomerAttributes(String extendedAttributes) Setter for the extended customer attributesvoidsetExtendedProductAttributes(String extendedAttributes) Setter for the extended product attributesvoidsetIsTemplateDriven(Boolean isTemplateDriven) Setter for the variable that determines whether customerGenerator is run in a templateDriven mode or configuration driven mode.voidsetMultipleBalances(Boolean multipleBalances) Setter for number of balances to be created.voidsetNumAuditRevisions(Integer numAuditRevisions) Setter for number of audit products to be created.voidsetProductOfferings(String productOfferings) Setter for product offerings to be used for creating purchased product offerings.voidsetProductRatingProfiles(String productRatingProfiles) Setter for names of product rating profiles to be created for the customers through file generator.voidsetProductTypes(String productTypes) Setter for productTypes to be used for the products created for the customers.voidsetShareAlterationAgreements(Boolean shareAlterationAgreements) Getter for the variable used to find out if the alteration agreements should be shared for the sharing agreements.voidsetTxCustomerTemplateFile(String txCustomerTemplateFile) Sets the customer template file used for the creation of transaction customer xml files.voidsetUseEveryOfferingInAllProducts(Boolean useEveryOfferingInAllProducts) Sets the flag which indicates whether to create all the product offerings in every product.voidsetValidateXml(Boolean validateXml) Setter for flag indicating whether xml files generated should be validated.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, setChanged
-
Field Details
-
POF_CUSTOMERS_PER_FILE
public static final int POF_CUSTOMERS_PER_FILE- See Also:
-
POF_BALANCE_AMOUNT
public static final int POF_BALANCE_AMOUNT- See Also:
-
POF_PRODUCT_OFFERINGS
public static final int POF_PRODUCT_OFFERINGS- See Also:
-
POF_PRODUCT_TYPES
public static final int POF_PRODUCT_TYPES- See Also:
-
POF_DESTINATION_DIR
public static final int POF_DESTINATION_DIR- See Also:
-
POF_ALTERATION_OFFERS
public static final int POF_ALTERATION_OFFERS- See Also:
-
POF_PRODUCT_RATING_PROFILES
public static final int POF_PRODUCT_RATING_PROFILES- See Also:
-
POF_CUSTOMER_RATING_PROFILES
public static final int POF_CUSTOMER_RATING_PROFILES- See Also:
-
POF_NUM_AUDIT_REVISIONS
public static final int POF_NUM_AUDIT_REVISIONS- See Also:
-
POF_VALIDATE_XML
public static final int POF_VALIDATE_XML- See Also:
-
POF_BALANCE_ITEMS_PER_BALANCE
public static final int POF_BALANCE_ITEMS_PER_BALANCE- See Also:
-
POF_NUM_ALIAS_PER_PRODUCT
public static final int POF_NUM_ALIAS_PER_PRODUCT- See Also:
-
POF_MULTIPLE_BALANCES
public static final int POF_MULTIPLE_BALANCES- See Also:
-
POF_IS_TEMPLATE_DRIVEN
public static final int POF_IS_TEMPLATE_DRIVEN- See Also:
-
POF_CUSTOMER_TEMPLATE_FILE
public static final int POF_CUSTOMER_TEMPLATE_FILE- See Also:
-
POF_TX_CUSTOMER_TEMPLATE_FILE
public static final int POF_TX_CUSTOMER_TEMPLATE_FILE- See Also:
-
POF_DISTRIBUTION_OFFERS
public static final int POF_DISTRIBUTION_OFFERS- See Also:
-
POF_SHARE_ALTERATION_AGREEMENTS
public static final int POF_SHARE_ALTERATION_AGREEMENTS- See Also:
-
POF_USE_EVERY_OFFERING_IN_ALL_PRODUCTS
public static final int POF_USE_EVERY_OFFERING_IN_ALL_PRODUCTS- See Also:
-
POF_BALANCE_ELEMENT_ID
public static final int POF_BALANCE_ELEMENT_ID- See Also:
-
POF_EXTENDED_CUSTOMER_ATTRIBUTES
public static final int POF_EXTENDED_CUSTOMER_ATTRIBUTES- See Also:
-
POF_EXTENDED_PRODUCT_ATTRIBUTES
public static final int POF_EXTENDED_PRODUCT_ATTRIBUTES- See Also:
-
DEFAULT_CUSTOMERS_PER_FILE
public static final int DEFAULT_CUSTOMERS_PER_FILE- See Also:
-
DEFAULT_BALANCE_AMOUNT
public static final int DEFAULT_BALANCE_AMOUNT- See Also:
-
DEFAULT_PRODUCT_TYPES
- See Also:
-
DEFAULT_DESTINATION_DIR
- See Also:
-
DEFAULT_NUM_ALIAS
public static final int DEFAULT_NUM_ALIAS- See Also:
-
DEFAULT_BALANCE_ITEMS_PER_BALANCE
public static final int DEFAULT_BALANCE_ITEMS_PER_BALANCE- See Also:
-
DEFAULT_IS_TEMPLATE_DRIVEN
-
DEFAULT_VALIDATE_XML
-
DEFAULT_MULTIPLE_BALANCES
-
DEFAULT_SHARE_ALTERATION_AGREEMENTS
-
CUSTOMERS_PER_FILE
- See Also:
-
BALANCE_AMOUNT
- See Also:
-
PRODUCT_OFFERINGS
- See Also:
-
PRODUCT_TYPES
- See Also:
-
DESTINATION_DIR
- See Also:
-
ALTERATION_OFFERS
- See Also:
-
DISTRIBUTION_OFFERS
- See Also:
-
PRODUCT_RATING_PROFILES
- See Also:
-
CUSTOMER_RATING_PROFILES
- See Also:
-
NUM_AUDIT_REVISIONS
- See Also:
-
VALIDATE_XML
- See Also:
-
BI_PER_BALANCE
- See Also:
-
ALIASES_PER_PRODUCT
- See Also:
-
MULTIPLE_BALANCES
- See Also:
-
IS_TEMPLATE_DRIVEN
- See Also:
-
CUSTOMER_TEMPLATE_FILE
- See Also:
-
TX_CUSTOMER_TEMPLATE_FILE
- See Also:
-
SHARE_ALTERATION_AGREEMENTS
- See Also:
-
USE_EVERY_OFFERING_IN_ALL_PRODUCTS
- See Also:
-
BALANCE_ELEMENT_ID
- See Also:
-
EXTENDED_CUSTOMER_ATTRIBUTES
- See Also:
-
EXTENDED_PRODUCT_ATTRIBUTES
- See Also:
-
-
Constructor Details
-
CustomerGeneratorConfig
public CustomerGeneratorConfig()Default Constructor for DEvolution
-
-
Method Details
-
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
-
getCustomersPerFile
public int getCustomersPerFile()Description copied from interface:CustomerGeneratorConfigMBeanGetter for number of customers to be created per customer XML file.- Specified by:
getCustomersPerFilein interfaceCustomerGeneratorConfigMBean- Returns:
- Number of customers to be created per customer XML file.
-
setCustomersPerFile
public void setCustomersPerFile(int customersPerFile) Description copied from interface:CustomerGeneratorConfigMBeanSetter for number of customers to be created per customer XML file.- Specified by:
setCustomersPerFilein interfaceCustomerGeneratorConfigMBean- Parameters:
customersPerFile- Number of customers to be created per customer XML file.
-
getBalanceAmount
public int getBalanceAmount()Description copied from interface:CustomerGeneratorConfigMBeanGetter for balance amount to be used for all the balances created for the customers.- Specified by:
getBalanceAmountin interfaceCustomerGeneratorConfigMBean- Returns:
- BalanceAmount to be used for all the balances.
-
setBalanceAmount
public void setBalanceAmount(int balanceAmount) Description copied from interface:CustomerGeneratorConfigMBeanSetter for balanceAmount to be used for all the balances created for the customers.- Specified by:
setBalanceAmountin interfaceCustomerGeneratorConfigMBean- Parameters:
balanceAmount- BalanceAmount to be used for all the balances.
-
getProductOfferings
Description copied from interface:CustomerGeneratorConfigMBeanGetter for product offerings to be used for creating purchased product offerings.If
useEveryOfferingInAllProductsis set to true, all the product offerings will be used as purchased product offers for all the products created in customer. IfuseEveryOfferingInAllProductsis false, one purchased product offering will be created for each of the products.- Specified by:
getProductOfferingsin interfaceCustomerGeneratorConfigMBean- Returns:
- Product offerings to be used for creating purchased product offerings.
-
setProductOfferings
Description copied from interface:CustomerGeneratorConfigMBeanSetter for product offerings to be used for creating purchased product offerings.Specify each of the offerings separated by a semicolon. Eg:"Offer1;Offer2;Offer3". If
useEveryOfferingInAllProductsis set to true, all the product offerings will be used as purchased product offers for all the products created in customer. IfuseEveryOfferingInAllProductsis false, one purchased product offering will be created for each of the products.- Specified by:
setProductOfferingsin interfaceCustomerGeneratorConfigMBean- Parameters:
productOfferings- Product offerings to be used for creating purchased product offerings.
-
getProductTypes
Description copied from interface:CustomerGeneratorConfigMBeanGetter for productTypes to be used for the products created for the customers.Ensure that these product types are also mapped from the request specification to ensure that products for the customer loaded are valid.
- Specified by:
getProductTypesin interfaceCustomerGeneratorConfigMBean- Returns:
- productTypes ProductTypes to be used for the products created for the customers.
-
setProductTypes
Description copied from interface:CustomerGeneratorConfigMBeanSetter for productTypes to be used for the products created for the customers.- Specified by:
setProductTypesin interfaceCustomerGeneratorConfigMBean- Parameters:
productTypes- ProductTypes to be used for the products created for the customers.
-
getDestinationDir
Description copied from interface:CustomerGeneratorConfigMBeanGetter for the directory where customer XML files generated by customer file generator will be written.- Specified by:
getDestinationDirin interfaceCustomerGeneratorConfigMBean- Returns:
- destinationDir Directory where customer XML files are written
-
setDestinationDir
Description copied from interface:CustomerGeneratorConfigMBeanSetter for the directory where customer XML files generated by customer file generator will be written.- Specified by:
setDestinationDirin interfaceCustomerGeneratorConfigMBean- Parameters:
destinationDir- directory where customer XML files generated by customer file generator will be written.
-
getAlterationOfferings
Description copied from interface:CustomerGeneratorConfigMBeanGetter for alteration offerings to be used for creating purchased alteration offerings.If
useEveryOfferingInAllProductsis set to true, all the alteration offerings will be used as purchased alteration offers for all the products created in customer. IfuseEveryOfferingInAllProductsis false, one purchased alteration offering will be created for each of the products.- Specified by:
getAlterationOfferingsin interfaceCustomerGeneratorConfigMBean- Returns:
- Alteration offers to be used
-
setAlterationOfferings
Description copied from interface:CustomerGeneratorConfigMBeanSetter for alteration offerings to be used for creating purchased alteration offerings.Specify each of the offerings separated by a semicolon. Eg:"Offer1;Offer2;Offer3". If
useEveryOfferingInAllProductsis set to true, all the alteration offerings will be used as purchased alteration offers for all the products created in customer. IfuseEveryOfferingInAllProductsis false, one purchased alteration offering will be created for each of the products.- Specified by:
setAlterationOfferingsin interfaceCustomerGeneratorConfigMBean- Parameters:
alterationOfferings- Alteration offers to be used
-
getDistributionOfferings
Description copied from interface:CustomerGeneratorConfigMBeanGetter for distribution offerings to be used for creating purchased alteration offerings.- Specified by:
getDistributionOfferingsin interfaceCustomerGeneratorConfigMBean- Returns:
- Distribution offers to be used
-
setDistributionOfferings
Description copied from interface:CustomerGeneratorConfigMBeanSetter for alteration offerings to be used for creating purchased alteration offerings.- Specified by:
setDistributionOfferingsin interfaceCustomerGeneratorConfigMBean- Parameters:
distributionOfferings- Distribution offers to be used
-
getProductRatingProfiles
Description copied from interface:CustomerGeneratorConfigMBeanGetter for names of product rating profiles to be created for the customers through file generator. Multiple values can be represented as a semicolon separated string.- Specified by:
getProductRatingProfilesin interfaceCustomerGeneratorConfigMBean- Returns:
- product level rating profiles to be created for the customer
-
setProductRatingProfiles
Description copied from interface:CustomerGeneratorConfigMBeanSetter for names of product rating profiles to be created for the customers through file generator. Multiple values can be represented as a semicolon separated string.- Specified by:
setProductRatingProfilesin interfaceCustomerGeneratorConfigMBean- Parameters:
productRatingProfiles- product rating profile names
-
getCustomerRatingProfiles
Description copied from interface:CustomerGeneratorConfigMBeanGetter for names of customer rating profiles to be created for the customers through file generator. Multiple values can be represented as a semicolon separated string.- Specified by:
getCustomerRatingProfilesin interfaceCustomerGeneratorConfigMBean- Returns:
- Customer level rating profiles
-
setCustomerRatingProfiles
Description copied from interface:CustomerGeneratorConfigMBeanSetter for names of customer rating profiles to be created for the customers through file generator. Multiple values can be represented as a semicolon separated string.- Specified by:
setCustomerRatingProfilesin interfaceCustomerGeneratorConfigMBean- Parameters:
customerRatingProfiles- Customer level rating profiles
-
getNumAuditRevisions
Description copied from interface:CustomerGeneratorConfigMBeanGetter for number of audit products to be created.- Specified by:
getNumAuditRevisionsin interfaceCustomerGeneratorConfigMBean- Returns:
- Number of audit products to be created
-
setNumAuditRevisions
Description copied from interface:CustomerGeneratorConfigMBeanSetter for number of audit products to be created.- Specified by:
setNumAuditRevisionsin interfaceCustomerGeneratorConfigMBean- Parameters:
numAuditRevisions- Number of audit products to be created
-
getValidateXml
Description copied from interface:CustomerGeneratorConfigMBeanGetter for flag indicating whether xml files generated should be validated.- Specified by:
getValidateXmlin interfaceCustomerGeneratorConfigMBean- Returns:
- Flag indicating whether xml files generated should be validated
-
setValidateXml
Description copied from interface:CustomerGeneratorConfigMBeanSetter for flag indicating whether xml files generated should be validated.- Specified by:
setValidateXmlin interfaceCustomerGeneratorConfigMBean- Parameters:
validateXml- Flag indicating whether xml files generated should be validated
-
getBalanceItemsPerBalance
Description copied from interface:CustomerGeneratorConfigMBeanGetter for number of balance items to be created per balance.- Specified by:
getBalanceItemsPerBalancein interfaceCustomerGeneratorConfigMBean- Returns:
- Number of balance items to be created per balance
-
setBalanceItemsPerBalance
Description copied from interface:CustomerGeneratorConfigMBeanSetter for number of balance items to be created per balance.- Specified by:
setBalanceItemsPerBalancein interfaceCustomerGeneratorConfigMBean- Parameters:
balanceItemsPerBalance- Number of balance items to be created per balance
-
getAliasesPerProduct
Description copied from interface:CustomerGeneratorConfigMBeanGetter for number of alias names to be created per product.- Specified by:
getAliasesPerProductin interfaceCustomerGeneratorConfigMBean- Returns:
- Number of alias names to be created per product
-
setAliasesPerProduct
Description copied from interface:CustomerGeneratorConfigMBeanSetter for number of alias names to be created per product.- Specified by:
setAliasesPerProductin interfaceCustomerGeneratorConfigMBean- Parameters:
aliasesPerProduct- Number of alias names to be created per product
-
getMultipleBalances
Description copied from interface:CustomerGeneratorConfigMBeanGetter for number of balances to be created. Returns false if one single balance needs to be created for every product. True if each product will have a separate balance- Specified by:
getMultipleBalancesin interfaceCustomerGeneratorConfigMBean- Returns:
- Flag indicating whether single balance should be created for every product
-
setMultipleBalances
Description copied from interface:CustomerGeneratorConfigMBeanSetter for number of balances to be created. False if one single balance needs to be created for every product. True if each product will have a separate balance- Specified by:
setMultipleBalancesin interfaceCustomerGeneratorConfigMBean- Parameters:
multipleBalances- Flag indicating whether single balance should be created for every product. False if one single balance needs to be created for every product. True if each product will have a separate balance
-
setIsTemplateDriven
Description copied from interface:CustomerGeneratorConfigMBeanSetter for the variable that determines whether customerGenerator is run in a templateDriven mode or configuration driven mode. If this field is set to true, a corresponding customer template file should be supplied which will be used by customer generator to generate customer cml files.- Specified by:
setIsTemplateDrivenin interfaceCustomerGeneratorConfigMBean- Parameters:
isTemplateDriven- true if customer generator should generate customers as per the customer template provided. False if customer generator should generate customers according to the configurations.
-
getIsTemplateDriven
Description copied from interface:CustomerGeneratorConfigMBeanSetter for the variable that determines whether customerGenerator is run in a templateDriven mode or configuration driven mode. If this field is set to true, a corresponding customer template file should be supplied which will be used by customer generator to generate customer cml files.- Specified by:
getIsTemplateDrivenin interfaceCustomerGeneratorConfigMBean- Returns:
- true if customer generator generates customers as per the customer template provided. False otherwise
-
setCustomerTemplateFile
Description copied from interface:CustomerGeneratorConfigMBeanSets the customer template file used for the creation of customer xml files.- Specified by:
setCustomerTemplateFilein interfaceCustomerGeneratorConfigMBean- Parameters:
customerTemplateFile- customer template file
-
getCustomerTemplateFile
Description copied from interface:CustomerGeneratorConfigMBeanGetter for the template file used for the creation of customer xml files.- Specified by:
getCustomerTemplateFilein interfaceCustomerGeneratorConfigMBean- Returns:
- customer template file
-
setTxCustomerTemplateFile
Description copied from interface:CustomerGeneratorConfigMBeanSets the customer template file used for the creation of transaction customer xml files.- Specified by:
setTxCustomerTemplateFilein interfaceCustomerGeneratorConfigMBean- Parameters:
txCustomerTemplateFile- customer template file
-
getTxCustomerTemplateFile
Description copied from interface:CustomerGeneratorConfigMBeanGetter for the template file used for the creation of transaction customer xml files.- Specified by:
getTxCustomerTemplateFilein interfaceCustomerGeneratorConfigMBean- Returns:
- customer template file
-
setUseEveryOfferingInAllProducts
Description copied from interface:CustomerGeneratorConfigMBeanSets the flag which indicates whether to create all the product offerings in every product.- Specified by:
setUseEveryOfferingInAllProductsin interfaceCustomerGeneratorConfigMBean- Parameters:
useEveryOfferingInAllProducts- True if every product should contain every product offering. False otherwise
-
getUseEveryOfferingInAllProducts
Description copied from interface:CustomerGeneratorConfigMBeanGets the flag which indicates whether to create all the product offerings in every product.- Specified by:
getUseEveryOfferingInAllProductsin interfaceCustomerGeneratorConfigMBean- Returns:
- True if every product should contain every product offering. False otherwise
-
getBalanceElementId
public int getBalanceElementId()Description copied from interface:CustomerGeneratorConfigMBeanGetter for the balance element id to be used for the balances.- Specified by:
getBalanceElementIdin interfaceCustomerGeneratorConfigMBean- Returns:
- BalanceElement code
-
setBalanceElementId
public void setBalanceElementId(int balanceElementId) Description copied from interface:CustomerGeneratorConfigMBeanSetter for the balance element id to be used for the balance.- Specified by:
setBalanceElementIdin interfaceCustomerGeneratorConfigMBean- Parameters:
balanceElementId- BalanceElement code
-
getExtendedCustomerAttributes
Description copied from interface:CustomerGeneratorConfigMBeanGetter for the extended customer attributes- Specified by:
getExtendedCustomerAttributesin interfaceCustomerGeneratorConfigMBean- Returns:
- Extended Attributes list as string
-
setExtendedCustomerAttributes
Description copied from interface:CustomerGeneratorConfigMBeanSetter for the extended customer attributes- Specified by:
setExtendedCustomerAttributesin interfaceCustomerGeneratorConfigMBean- Parameters:
extendedAttributes- Extended Attributes list as string
-
getExtendedProductAttributes
Description copied from interface:CustomerGeneratorConfigMBeanGetter for the extended product attributes- Specified by:
getExtendedProductAttributesin interfaceCustomerGeneratorConfigMBean- Returns:
- Extended Attributes list as string
-
setExtendedProductAttributes
Description copied from interface:CustomerGeneratorConfigMBeanSetter for the extended product attributes- Specified by:
setExtendedProductAttributesin interfaceCustomerGeneratorConfigMBean- Parameters:
extendedAttributes- Extended Attributes list as string
-
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
-