Class ExtendLockOnExternalTaskCmd

  • All Implemented Interfaces:
    Command<java.lang.Void>

    public class ExtendLockOnExternalTaskCmd
    extends HandleExternalTaskCmd
    Author:
    Anna.Pazola
    • Constructor Detail

      • ExtendLockOnExternalTaskCmd

        public ExtendLockOnExternalTaskCmd​(java.lang.String externalTaskId,
                                           java.lang.String workerId,
                                           long newLockTime)
    • Method Detail

      • getErrorMessageOnWrongWorkerAccess

        public java.lang.String getErrorMessageOnWrongWorkerAccess()
        Description copied from class: HandleExternalTaskCmd
        Returns the error message. Which is used to create an specific message for the BadUserRequestException if an worker has no rights to execute commands of the external task.
        Specified by:
        getErrorMessageOnWrongWorkerAccess in class HandleExternalTaskCmd
        Returns:
        the specific error message
      • execute

        protected void execute​(ExternalTaskEntity externalTask)
        Description copied from class: ExternalTaskCmd
        Executes the specific external task commands, which belongs to the current sub class.
        Specified by:
        execute in class ExternalTaskCmd
        Parameters:
        externalTask - the external task which is used for the command execution