com.ibm.commerce.component.giftregistry.commands

Class CancelGiftRegistryCmdImpl

  • All Implemented Interfaces:
    BusinessObjectDocumentCmd, com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, CancelGiftRegistryCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class CancelGiftRegistryCmdImpl
    extends BusinessObjectDocumentCmdImpl
    implements CancelGiftRegistryCmd
    Cancels a gift registry by setting the status to expired
    Behaviour:
    • execute CheckGiftRegistryCancelEligibilityCmd, to check for cancel eligibility
    • execute MarkGiftRegistryExpiredCmd, to mark registry with expired status
    • execute SendGiftRegistryMessageCmd, to send a message to another system
    • execute ProcessGiftRegistryAuthenticationCmd, to remove authentication for expired registries

    On error, an ECExceptoin is thrown from descendant classes.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
      • CLASSNAME

        public static final java.lang.String CLASSNAME
        The class name of this class
    • Constructor Detail

      • CancelGiftRegistryCmdImpl

        public CancelGiftRegistryCmdImpl()