Interface DockerCommandWithProgrammaticArguments

  • All Superinterfaces:
    adams.core.command.AsyncCapableExternalCommand, adams.core.CleanUpHandler, adams.core.Destroyable, DockerCommand, adams.core.command.ExternalCommand, adams.core.command.ExternalCommandWithProgrammaticArguments, adams.flow.core.FlowContextHandler, adams.core.option.OptionHandler, adams.core.QuickInfoSupporter, adams.core.Stoppable, adams.core.StoppableWithFeedback
    All Known Implementing Classes:
    GenericWithArgs, KillContainers, PauseContainers, RemoveContainers, RemoveImages, RunWithArgs, StartContainers, StopContainers

    public interface DockerCommandWithProgrammaticArguments
    extends adams.core.command.ExternalCommandWithProgrammaticArguments, DockerCommand
    Interface for docker commands that take additional arguments.
    Author:
    fracpete (fracpete at waikato dot ac dot nz)
    • Method Summary

      • Methods inherited from interface adams.core.command.AsyncCapableExternalCommand

        addStdErr, addStdOut, blockingTipText, getBlocking, setBlocking
      • Methods inherited from interface adams.core.Destroyable

        destroy
      • Methods inherited from interface adams.core.command.ExternalCommand

        addFormattedOutput, cleanUp, execute, generates, getLastCommand, getOutputFormatter, getOutputType, getStdErrProcessor, getStdOutProcessor, hasLastCommand, hasOutput, isExecuted, isFinished, isRunning, isUsingBlocking, output, outputFormatterTipText, outputTypeTipText, setOutputFormatter, setOutputType, setStdErrProcessor, setStdOutProcessor, stdErrProcessorTipText, stdOutProcessorTipText
      • Methods inherited from interface adams.core.command.ExternalCommandWithProgrammaticArguments

        getAdditionalArguments, setAdditionalArguments
      • Methods inherited from interface adams.flow.core.FlowContextHandler

        getFlowContext, setFlowContext
      • Methods inherited from interface adams.core.option.OptionHandler

        cleanUpOptions, defineOptions, getOptionManager, toCommandLine
      • Methods inherited from interface adams.core.QuickInfoSupporter

        getQuickInfo
      • Methods inherited from interface adams.core.Stoppable

        stopExecution
      • Methods inherited from interface adams.core.StoppableWithFeedback

        isStopped