Class CommandResponse

java.lang.Object
org.qubership.atp.mia.model.impl.CommandResponse

public class CommandResponse extends Object
  • Constructor Details

    • CommandResponse

      public CommandResponse()
      Used only for tests.
    • CommandResponse

      public CommandResponse(SqlResponse sqlResponse)
    • CommandResponse

      public CommandResponse(LinkedList<CommandOutput> commandOutputs)
    • CommandResponse

      public CommandResponse(CommandOutput commandOutput)
    • CommandResponse

      public CommandResponse(HtmlPage htmlPage)
  • Method Details

    • getConnectionNameFromResponseType

      public static String getConnectionNameFromResponseType(CommandResponse.CommandResponseType type)
      Transform response type to connection name from environments.
      Parameters:
      type - response type.
      Returns:
      connection name for environments.
    • getCommandResponseWithFilledRequestInfo

      public static CommandResponse getCommandResponseWithFilledRequestInfo()
      Generates CommandResponse with Connection info which filled with current date. Need for CommandType.REST_FROM_TEST_DATA command type.
      Returns:
      CommandResponse with Connection info which filled with current date.
    • addCommandResponse

      public void addCommandResponse(CommandResponse commandResponse)
      Adds CommandResponse.
      Parameters:
      commandResponse - CommandResponse
    • addLog

      public void addLog(CommandOutput commandOutput)
      Adds log (as first element of commandOutputs).
      Parameters:
      commandOutput - CommandOutput
    • addCommandOutput

      public void addCommandOutput(CommandOutput commandOutput)
      Adds CommandOutput.
      Parameters:
      commandOutput - CommandOutput
    • concatCommandOutput

      public void concatCommandOutput(CommandOutput commandOutput)
      Concat contents of CommandOutput.
      Parameters:
      commandOutput - command output which content need to be merged
    • addCommandOutputs

      public void addCommandOutputs(LinkedList<CommandOutput> commandOutputs)
      Adds CommandOutputs.
      Parameters:
      commandOutputs - CommandOutputs
    • addDescription

      public void addDescription(String description)
      Add description.
      Parameters:
      description - description
    • addError

      public void addError(Exception e)
      Add error.
      Parameters:
      e - error
    • addErrors

      public void addErrors(LinkedList<Exception> e)
      Add errors.
      Parameters:
      e - errors