Class ChecksumDeliveredCommand

  • All Implemented Interfaces:
    org.ikasan.connector.base.command.TransactionalResourceCommand, org.ikasan.connector.listener.TransactionCommitFailureObserverable

    public class ChecksumDeliveredCommand
    extends AbstractBaseFileTransferTransactionalResourceCommand
    Command for comparing the calculated checksum of a delivered file with that provided by the remote system, if any
    Author:
    Ikasan Development Team
    • Constructor Detail

      • ChecksumDeliveredCommand

        public ChecksumDeliveredCommand()
        Constructor TODO Check that we should actually be calling super as that reloads state to be initial and we might not want that on reload of command from DB
      • ChecksumDeliveredCommand

        public ChecksumDeliveredCommand​(org.ikasan.filetransfer.util.checksum.ChecksumSupplier checksumSupplier)
        Constructor
        Parameters:
        checksumSupplier - The checksum supplier
    • Method Detail

      • doCommit

        protected void doCommit()
        Specified by:
        doCommit in class org.ikasan.connector.base.command.AbstractTransactionalResourceCommand
      • doRollback

        protected void doRollback()
        Specified by:
        doRollback in class org.ikasan.connector.base.command.AbstractTransactionalResourceCommand