Interface BaseTestActionSupport

All Superinterfaces:
org.citrusframework.actions.AntRunActionBuilder.BuilderFactory, org.citrusframework.container.ApplyTemplateBuilder.BuilderFactory, org.citrusframework.actions.ApplyTestBehaviorActionBuilder.BuilderFactory, org.citrusframework.container.AssertContainerBuilder.BuilderFactory, org.citrusframework.container.AsyncContainerBuilder.BuilderFactory, org.citrusframework.actions.BaseTestActions, org.citrusframework.container.CatchContainerBuilder.BuilderFactory, org.citrusframework.container.ConditionalContainerBuilder.BuilderFactory, org.citrusframework.actions.CreateEndpointActionBuilder.BuilderFactory, org.citrusframework.actions.CreateVariablesActionBuilder.BuilderFactory, org.citrusframework.actions.EchoActionBuilder.BuilderFactory, org.citrusframework.actions.FailActionBuilder.BuilderFactory, org.citrusframework.container.FinallyContainerBuilder.BuilderFactory, org.citrusframework.actions.InputActionBuilder.BuilderFactory, org.citrusframework.container.IterateContainerBuilder.BuilderFactory, org.citrusframework.actions.LoadPropertiesActionBuilder.BuilderFactory, org.citrusframework.container.ParallelContainerBuilder.BuilderFactory, org.citrusframework.actions.PurgeEndpointActionBuilder.BuilderFactory, org.citrusframework.actions.ReceiveActionBuilder.BuilderFactory, org.citrusframework.actions.ReceiveTimeoutActionBuilder.BuilderFactory, org.citrusframework.container.RepeatOnErrorUntilTrueContainerBuilder.BuilderFactory, org.citrusframework.container.RepeatUntilTrueContainerBuilder.BuilderFactory, org.citrusframework.actions.SendActionBuilder.BuilderFactory, org.citrusframework.container.SequentialContainerBuilder.BuilderFactory, org.citrusframework.actions.SleepActionBuilder.BuilderFactory, org.citrusframework.actions.StartServerActionBuilder.BuilderFactory, org.citrusframework.actions.StopServerActionBuilder.BuilderFactory, org.citrusframework.actions.StopTimeActionBuilder.BuilderFactory, org.citrusframework.actions.StopTimerActionBuilder.BuilderFactory, org.citrusframework.TestActionContainers, org.citrusframework.container.TimerContainerBuilder.BuilderFactory, org.citrusframework.actions.TraceVariablesActionBuilder.BuilderFactory, org.citrusframework.actions.TransformActionBuilder.BuilderFactory, org.citrusframework.container.WaitContainerBuilder.BuilderFactory
All Known Subinterfaces:
TestActionSupport
All Known Implementing Classes:
DefaultTestActions

public interface BaseTestActionSupport extends org.citrusframework.actions.BaseTestActions, org.citrusframework.TestActionContainers
  • Method Details

    • action

      default DefaultTestActionBuilder action(org.citrusframework.TestAction action)
      Specified by:
      action in interface org.citrusframework.actions.BaseTestActions
    • container

      default <T extends org.citrusframework.container.TestActionContainer, B extends org.citrusframework.TestActionContainerBuilder<T, B>> org.citrusframework.TestActionContainerBuilder<T,B> container(T container)
      Specified by:
      container in interface org.citrusframework.TestActionContainers
    • antrun

      default AntRunAction.Builder antrun()
      Specified by:
      antrun in interface org.citrusframework.actions.AntRunActionBuilder.BuilderFactory
    • apply

      Specified by:
      apply in interface org.citrusframework.actions.ApplyTestBehaviorActionBuilder.BuilderFactory
    • createVariables

      default CreateVariablesAction.Builder createVariables()
      Specified by:
      createVariables in interface org.citrusframework.actions.CreateVariablesActionBuilder.BuilderFactory
    • createEndpoint

      default CreateEndpointAction.Builder createEndpoint()
      Specified by:
      createEndpoint in interface org.citrusframework.actions.CreateEndpointActionBuilder.BuilderFactory
    • echo

      default EchoAction.Builder echo()
      Specified by:
      echo in interface org.citrusframework.actions.EchoActionBuilder.BuilderFactory
    • expectTimeout

      default ReceiveTimeoutAction.Builder expectTimeout()
      Specified by:
      expectTimeout in interface org.citrusframework.actions.ReceiveTimeoutActionBuilder.BuilderFactory
    • fail

      default FailAction.Builder fail()
      Specified by:
      fail in interface org.citrusframework.actions.FailActionBuilder.BuilderFactory
    • input

      default InputAction.Builder input()
      Specified by:
      input in interface org.citrusframework.actions.InputActionBuilder.BuilderFactory
    • load

      Specified by:
      load in interface org.citrusframework.actions.LoadPropertiesActionBuilder.BuilderFactory
    • purge

      default PurgeEndpointAction.Builder purge()
      Specified by:
      purge in interface org.citrusframework.actions.PurgeEndpointActionBuilder.BuilderFactory
    • receive

      default org.citrusframework.actions.ReceiveActionBuilder<? extends ReceiveMessageAction,? extends org.citrusframework.actions.ReceiveMessageBuilderFactory<?,?>,? extends org.citrusframework.actions.ReceiveActionBuilder<?,?,?>> receive()
      Specified by:
      receive in interface org.citrusframework.actions.ReceiveActionBuilder.BuilderFactory
    • sleep

      default SleepAction.Builder sleep()
      Specified by:
      sleep in interface org.citrusframework.actions.SleepActionBuilder.BuilderFactory
    • send

      default org.citrusframework.actions.SendActionBuilder<? extends SendMessageAction,? extends org.citrusframework.actions.SendMessageBuilderFactory<?,?>,? extends org.citrusframework.actions.SendActionBuilder<?,?,?>> send()
      Specified by:
      send in interface org.citrusframework.actions.SendActionBuilder.BuilderFactory
    • startServer

      default StartServerAction.Builder startServer()
      Specified by:
      startServer in interface org.citrusframework.actions.StartServerActionBuilder.BuilderFactory
    • stopServer

      default StopServerAction.Builder stopServer()
      Specified by:
      stopServer in interface org.citrusframework.actions.StopServerActionBuilder.BuilderFactory
    • stopTime

      default StopTimeAction.Builder stopTime()
      Specified by:
      stopTime in interface org.citrusframework.actions.StopTimeActionBuilder.BuilderFactory
    • stopTimer

      default StopTimerAction.Builder stopTimer()
      Specified by:
      stopTimer in interface org.citrusframework.actions.StopTimerActionBuilder.BuilderFactory
    • trace

      Specified by:
      trace in interface org.citrusframework.actions.TraceVariablesActionBuilder.BuilderFactory
    • transform

      default TransformAction.Builder transform()
      Specified by:
      transform in interface org.citrusframework.actions.TransformActionBuilder.BuilderFactory
    • applyTemplate

      default Template.Builder applyTemplate()
      Test action containers
      Specified by:
      applyTemplate in interface org.citrusframework.container.ApplyTemplateBuilder.BuilderFactory
    • assertException

      default Assert.Builder assertException()
      Specified by:
      assertException in interface org.citrusframework.container.AssertContainerBuilder.BuilderFactory
    • async

      default Async.Builder async()
      Specified by:
      async in interface org.citrusframework.container.AsyncContainerBuilder.BuilderFactory
    • catchException

      default Catch.Builder catchException()
      Specified by:
      catchException in interface org.citrusframework.container.CatchContainerBuilder.BuilderFactory
    • conditional

      default Conditional.Builder conditional()
      Specified by:
      conditional in interface org.citrusframework.container.ConditionalContainerBuilder.BuilderFactory
    • doFinally

      default FinallySequence.Builder doFinally()
      Specified by:
      doFinally in interface org.citrusframework.container.FinallyContainerBuilder.BuilderFactory
    • iterate

      default Iterate.Builder iterate()
      Specified by:
      iterate in interface org.citrusframework.container.IterateContainerBuilder.BuilderFactory
    • parallel

      default Parallel.Builder parallel()
      Specified by:
      parallel in interface org.citrusframework.container.ParallelContainerBuilder.BuilderFactory
    • repeatOnError

      default RepeatOnErrorUntilTrue.Builder repeatOnError()
      Specified by:
      repeatOnError in interface org.citrusframework.container.RepeatOnErrorUntilTrueContainerBuilder.BuilderFactory
    • repeat

      default RepeatUntilTrue.Builder repeat()
      Specified by:
      repeat in interface org.citrusframework.container.RepeatUntilTrueContainerBuilder.BuilderFactory
    • sequential

      default Sequence.Builder sequential()
      Specified by:
      sequential in interface org.citrusframework.container.SequentialContainerBuilder.BuilderFactory
    • timer

      default Timer.Builder timer()
      Specified by:
      timer in interface org.citrusframework.container.TimerContainerBuilder.BuilderFactory
    • waitFor

      default org.citrusframework.container.WaitContainerBuilder<Wait,Wait.Builder<org.citrusframework.condition.Condition>,org.citrusframework.condition.Condition> waitFor()
      Specified by:
      waitFor in interface org.citrusframework.container.WaitContainerBuilder.BuilderFactory