Class WhatsAppProperties

java.lang.Object
com.flowable.engage.external.system.whatsapp.WhatsAppProperties

public class WhatsAppProperties extends Object
  • Constructor Details

    • WhatsAppProperties

      public WhatsAppProperties()
  • Method Details

    • getOutbound

      public String getOutbound()
    • setOutbound

      public void setOutbound(String outbound)
    • getMaximumMessageSize

      public int getMaximumMessageSize()
    • setMaximumMessageSize

      public void setMaximumMessageSize(int maximumMessageSize)
    • getInboundPayload

      public String getInboundPayload()
    • setInboundPayload

      public void setInboundPayload(String inboundPayload)
    • getInbound

      public String getInbound()
    • setInbound

      public void setInbound(String inbound)
    • getInboundStatus

      public String getInboundStatus()
    • setInboundStatus

      public void setInboundStatus(String inboundStatus)
    • getInboundError

      public String getInboundError()
    • setInboundError

      public void setInboundError(String inboundError)
    • isEnableMarkMessageAsRead

      public boolean isEnableMarkMessageAsRead()
    • isEnableMessageDeletion

      public boolean isEnableMessageDeletion()
    • setEnableMessageDeletion

      public void setEnableMessageDeletion(boolean enableMessageDeletion)
    • setEnableMarkMessageAsRead

      public void setEnableMarkMessageAsRead(boolean enableMarkMessageAsRead)
    • getEnabledMessageTypes

      public Map<String,Boolean> getEnabledMessageTypes()
    • setEnabledMessageTypes

      public void setEnabledMessageTypes(Map<String,Boolean> enabledMessageTypes)
    • determineEnabledMessageTypes

      public Set<String> determineEnabledMessageTypes()
    • getEnabledSendMessageTypes

      public Map<String,Boolean> getEnabledSendMessageTypes()
    • setEnabledSendMessageTypes

      public void setEnabledSendMessageTypes(Map<String,Boolean> enabledSendMessageTypes)
    • determineEnabledSendMessageTypes

      public Set<String> determineEnabledSendMessageTypes()
    • transformMapToSet

      protected Set<String> transformMapToSet(Map<String,Boolean> map)
    • getTimeout

      public WhatsAppProperties.Timeout getTimeout()
    • getContent

      public WhatsAppProperties.Content getContent()
    • getTemplates

      public Map<String,String> getTemplates()
    • setTemplates

      public void setTemplates(Map<String,String> templates)