Class DateTimeParameter
java.lang.Object
com.flowable.engage.external.system.whatsapp.dto.DateTimeParameter
- All Implemented Interfaces:
WhatsAppTemplateParameter
public class DateTimeParameter extends java.lang.Object implements WhatsAppTemplateParameter
- Author:
- Anatolii Balakiriev
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
calendar
Type of calendar: GREGORIAN, SOLAR_HIJRIprotected java.time.LocalDateTime
dateTime
protected java.lang.String
fallbackValue
Default value, if the device is unsuccessful in localizing a parameter, it should fall back to using this value (e.g. -
Constructor Summary
Constructors Constructor Description DateTimeParameter(java.lang.String fallbackValue, java.time.LocalDateTime dateTime, java.lang.String calendar)
-
Method Summary
Modifier and Type Method Description java.lang.String
getCalendar()
java.time.LocalDateTime
getDateTime()
java.lang.String
getFallbackValue()
void
setCalendar(java.lang.String calendar)
void
setDateTime(java.time.LocalDateTime dateTime)
void
setFallbackValue(java.lang.String fallbackValue)
-
Field Details
-
fallbackValue
protected java.lang.String fallbackValueDefault value, if the device is unsuccessful in localizing a parameter, it should fall back to using this value (e.g. February 25, 1977) -
dateTime
protected java.time.LocalDateTime dateTime -
calendar
protected java.lang.String calendarType of calendar: GREGORIAN, SOLAR_HIJRI
-
-
Constructor Details
-
DateTimeParameter
public DateTimeParameter(java.lang.String fallbackValue, java.time.LocalDateTime dateTime, java.lang.String calendar)
-
-
Method Details
-
getFallbackValue
public java.lang.String getFallbackValue() -
setFallbackValue
public void setFallbackValue(java.lang.String fallbackValue) -
getDateTime
public java.time.LocalDateTime getDateTime() -
setDateTime
public void setDateTime(java.time.LocalDateTime dateTime) -
getCalendar
public java.lang.String getCalendar() -
setCalendar
public void setCalendar(java.lang.String calendar)
-