public interface ValidateGiftRegistryValuesCmd extends BusinessObjectDocumentCmd
UpdateGiftRegistryBOD
and then validate the gift items. Validation
is based on the defined business rules stored in the GRREGRULES table.UpdateGiftRegistryCmd
UpdateGiftRegistryBOD
ECApplicationException
if an error occurs.GiftRegistryVO
along with a GiftRegistryMessage
will be added to the
error hashtable. If an error occurs when validating a gift item, the GiftRegistryItemVO
along with a GiftRegistryMessage
will be added to a hashtable.
The hashtable will be returned to as part of the ECApplicationException
.ECApplicationException
is thrown with possible messages:GiftRegistryMessage._ERR_GIFT_REGISTRY_QUANTITY_INVALID
GiftRegistryMessage._ERR_GIFT_REGISTRY_FAILED_DURING_VALIDATION
GiftRegistryMessage._ERR_GIFT_REGISTRY_RULE_VIOLATED
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