Class MessageUtils
java.lang.Object
com.broadleafcommerce.common.messaging.MessageUtils
Utility methods useful for creating and working with messages, such as compression and
decompression of large payloads.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcompressAndEncode(List<String> stringList) static org.apache.camel.cluster.CamelClusterEventListener.LeadershipcreateLeadershipListener(Consumer<Boolean> leaderConsumer) Create a leadership listener.decodeAndUncompress(String stringListPayload)
-
Field Details
-
leadershipConstructor
-
-
Method Details
-
decodeAndUncompress
-
compressAndEncode
-
createLeadershipListener
public static org.apache.camel.cluster.CamelClusterEventListener.Leadership createLeadershipListener(Consumer<Boolean> leaderConsumer) Create a leadership listener.- Parameters:
leaderConsumer- Consumer that receives a boolean denoting if this instance is currently the leader.- Returns:
- The instantiated leadership changed listener
-