Interface ProductConfigMessage
- All Known Implementing Classes:
ProductConfigMessageImpl,ProductConfigMessageImplTest.DummyProductConfigMessageImpl
public interface ProductConfigMessage
A general message within the context of CPQ.
The message can be uniquely identified with key and source.
The message can be uniquely identified with key and source.
-
Method Summary
-
Method Details
-
getKey
String getKey()- Returns:
- the key of this message, which is unique for a given message source
-
getMessage
String getMessage()- Returns:
- localized message
-
getSource
ProductConfigMessageSource getSource()- Returns:
- source of the message
-
getSeverity
ProductConfigMessageSeverity getSeverity()- Returns:
- severity of the message
-
getSourceSubType
ProductConfigMessageSourceSubType getSourceSubType()- Returns:
- sub type of the message source
-
getExtendedMessage
String getExtendedMessage()- Returns:
- localized extended message
-
getEndDate
Date getEndDate()- Returns:
- endDate of the message
-
getPromoType
ProductConfigMessagePromoType getPromoType()- Returns:
- message type for promotion( is it oppotunity or applied promotion)
-