Class ProductConfigMessageBuilder
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.interf.model.impl.ProductConfigMessageBuilder
Builder for
This builder is NOT Thread-Safe
In case more than one object needs to be constructed with the same builder call
ProductConfigMessage objects.This builder is NOT Thread-Safe
In case more than one object needs to be constructed with the same builder call
reset() before starting with the next object.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendBasicFields(String messageStr, String messageKey, ProductConfigMessageSeverity severity) appendEndDate(Date endDate) appendExtendedMessage(String extendedMessage) appendMessage(String messageStr) appendPromotionFields(ProductConfigMessagePromoType promoType, String extendedMessage, Date endDate) appendPromoType(ProductConfigMessagePromoType promoType) appendSeverity(ProductConfigMessageSeverity severity) build()reset()
-
Constructor Details
-
ProductConfigMessageBuilder
public ProductConfigMessageBuilder()
-
-
Method Details
-
reset
-
appendMessage
-
appendKey
-
appendSeverity
-
appendSource
-
appendSubType
-
appendPromoType
-
appendExtendedMessage
-
appendEndDate
-
appendBasicFields
public ProductConfigMessageBuilder appendBasicFields(String messageStr, String messageKey, ProductConfigMessageSeverity severity) -
appendSourceAndType
public ProductConfigMessageBuilder appendSourceAndType(ProductConfigMessageSource source, ProductConfigMessageSourceSubType subType) -
appendPromotionFields
public ProductConfigMessageBuilder appendPromotionFields(ProductConfigMessagePromoType promoType, String extendedMessage, Date endDate) -
build
-