public interface SubscriptionNotificationCmd extends TaskCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COMMENT_TO_CSR
The input property name for the comment to be put in the tickler.
|
static java.lang.String | CONFIG_DATA_COPIED
The constant to represent the configuration data 'CC' to be used in the SendMsg command.
|
static java.lang.String | CONFIG_DATA_SUBJECT
The configuration data key which maps to the subject.
|
static java.lang.String | CONFIG_DATA_SUBJECT_KEY
The configuration data key which maps to the subject key.
|
static java.lang.String | COPYRIGHT
Copy right field.
|
static java.lang.String | DEFAULT_MERCHANT_NOTIFICATION_MESSAGE_TYPE
The default message type for the merchant notification message.
|
static java.lang.String | DEFAULT_USER_NOTIFICATION_MESSAGE_TYPE
The default message type for the user notification message.
|
static java.lang.String | MERCHANT_NOTIFICATION_MSG_TYPE
The input property for passing a custom message type for the merchant notification message.
|
static java.lang.String | NAME
The name of the interface.
|
static java.lang.String | RECIPIENT
The recipient configuration data for the messaging command.
|
static java.lang.String | TICKLER_REASON_ID
The input property name for the reason Id for the tickler.
|
static java.lang.String | USER_NOTIFICATION_MSG_TYPE
The input property for passing a custom message type for the user notification message.
|
Modifier and Type | Method and Description |
---|---|
void | setCreateTicklerForCSR(boolean createTickler)
Sets the flag to create the tickler.
|
void | setMerchantNotificationProperties(TypedProperty properties)
Sets the merchant notification message properties.
|
void | setNotifyMerchantByEmail(boolean notifyMerchantByEmail)
Set the flag to notify the merchant.
|
void | setNotifyUser(boolean notifyUser)
Set the flag to notify the user.
|
void | setSubscriptionId(java.lang.Long subscriptionId)
Sets the subscription ID for the command.
|
void | setTicklerProperties(TypedProperty properties)
Sets the tickler notification message properties.
|
void | setUserNotificationProperties(TypedProperty properties)
Sets the user notification message properties.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String RECIPIENT
static final java.lang.String DEFAULT_MERCHANT_NOTIFICATION_MESSAGE_TYPE
static final java.lang.String CONFIG_DATA_COPIED
static final java.lang.String DEFAULT_USER_NOTIFICATION_MESSAGE_TYPE
static final java.lang.String COMMENT_TO_CSR
static final java.lang.String TICKLER_REASON_ID
static final java.lang.String MERCHANT_NOTIFICATION_MSG_TYPE
static final java.lang.String USER_NOTIFICATION_MSG_TYPE
static final java.lang.String CONFIG_DATA_SUBJECT
static final java.lang.String CONFIG_DATA_SUBJECT_KEY
void setSubscriptionId(java.lang.Long subscriptionId)
void setNotifyMerchantByEmail(boolean notifyMerchantByEmail)
void setCreateTicklerForCSR(boolean createTickler)
void setNotifyUser(boolean notifyUser)
void setUserNotificationProperties(TypedProperty properties)
void setMerchantNotificationProperties(TypedProperty properties)
void setTicklerProperties(TypedProperty properties)