public interface SendGiftRegistryMessageCmd extends BusinessObjectDocumentCmd
UpdateGiftRegistryBOD
to the messaging system to notify an external
system of a gift registry being modified.
If the verbs action is VerbAction.CANCEL
, the CancelGiftRegistryMessageView
is called to generate the message. Otherwise, the UpdateGiftRegistryMessageView
is called.
The ConfirmBOD returns null on success and an exception is thrown on error.
ECApplicationException
is thrown with possible messages:GiftRegistryMessage._ERR_GIFT_REGISTRY_FAILED_TO_SEND_MQ_MESSAGE
ECMessage._ERR_BAD_MISSING_CMD_PARAMETER
ECMessage._ERR_CMD_BAD_EXEC_CMD
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
static java.lang.String |
defaultCommandClassName
The default implementation class
|
static java.lang.String |
NAME
The name of this interface
|
getResultBOD, setRequestBOD
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName