Class WhatsAppProperties
java.lang.Object
com.flowable.engage.external.system.whatsapp.WhatsAppProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanvoidsetEnabledMessageTypes(Map<String, Boolean> enabledMessageTypes) voidsetEnabledSendMessageTypes(Map<String, Boolean> enabledSendMessageTypes) voidsetEnableMarkMessageAsRead(boolean enableMarkMessageAsRead) voidsetEnableMessageDeletion(boolean enableMessageDeletion) voidsetInbound(String inbound) voidsetInboundError(String inboundError) voidsetInboundPayload(String inboundPayload) voidsetInboundStatus(String inboundStatus) voidsetMaximumMessageSize(int maximumMessageSize) voidsetOutbound(String outbound) voidsetTemplates(Map<String, String> templates) transformMapToSet(Map<String, Boolean> map)
-
Constructor Details
-
WhatsAppProperties
public WhatsAppProperties()
-
-
Method Details
-
getOutbound
-
setOutbound
-
getMaximumMessageSize
public int getMaximumMessageSize() -
setMaximumMessageSize
public void setMaximumMessageSize(int maximumMessageSize) -
getInboundPayload
-
setInboundPayload
-
getInbound
-
setInbound
-
getInboundStatus
-
setInboundStatus
-
getInboundError
-
setInboundError
-
isEnableMarkMessageAsRead
public boolean isEnableMarkMessageAsRead() -
isEnableMessageDeletion
public boolean isEnableMessageDeletion() -
setEnableMessageDeletion
public void setEnableMessageDeletion(boolean enableMessageDeletion) -
setEnableMarkMessageAsRead
public void setEnableMarkMessageAsRead(boolean enableMarkMessageAsRead) -
getEnabledMessageTypes
-
setEnabledMessageTypes
-
determineEnabledMessageTypes
-
getEnabledSendMessageTypes
-
setEnabledSendMessageTypes
-
determineEnabledSendMessageTypes
-
transformMapToSet
-
getTimeout
-
getContent
-
getTemplates
-
setTemplates
-