Class ChannelModifierProperties
java.lang.Object
com.broadleafcommerce.common.messaging.notification.ChannelModifierProperties
@ConfigurationProperties("broadleaf.cloud.stream.bindings")
public class ChannelModifierProperties
extends Object
Configuration related to channel modifier keys for sorting relevant messages. Generally used as
 part of active/active message processing to isolate messages by a partitioning strategy (e.g.
 region). Used in conjunction with functionality provided by the Broadleaf
 MicroCloudStreamBindingCommon library.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanIf no modifier is provided via MicroCloudStreamBindingCommon configuration, then apply this suffix value as a modifier key during all attempts to match relevant notification state messages.inthashCode()voidIf no modifier is provided via MicroCloudStreamBindingCommon configuration, then apply this suffix value as a modifier key during all attempts to match relevant notification state messages.toString() 
- 
Constructor Details
- 
ChannelModifierProperties
public ChannelModifierProperties() 
 - 
 - 
Method Details
- 
getSuffix
If no modifier is provided via MicroCloudStreamBindingCommon configuration, then apply this suffix value as a modifier key during all attempts to match relevant notification state messages. Default is empty string, which is correct for most cases. - 
setSuffix
If no modifier is provided via MicroCloudStreamBindingCommon configuration, then apply this suffix value as a modifier key during all attempts to match relevant notification state messages. Default is empty string, which is correct for most cases. - 
equals
 - 
canEqual
 - 
hashCode
public int hashCode() - 
toString
 
 -