Class AbstractTestActionBuilder<T extends TestAction,S extends TestActionBuilder<T>>

java.lang.Object
org.citrusframework.AbstractTestActionBuilder<T,S>
All Implemented Interfaces:
TestActionBuilder<T>
Direct Known Subclasses:
AbstractTestContainerBuilder, AntRunAction.Builder, ApplyTestBehaviorAction.Builder, CreateVariablesAction.Builder, DefaultTestActionBuilder, EchoAction.Builder, FailAction.Builder, InputAction.Builder, JavaAction.Builder, LoadPropertiesAction.Builder, MessageBuilderSupport.MessageActionBuilder, PurgeEndpointAction.Builder, ReceiveTimeoutAction.Builder, SleepAction.Builder, StartServerAction.Builder, StopServerAction.Builder, StopTimeAction.Builder, StopTimerAction.Builder, Template.AbstractTemplateBuilder, TraceVariablesAction.Builder, TransformAction.Builder, Wait.Builder

public abstract class AbstractTestActionBuilder<T extends TestAction,S extends TestActionBuilder<T>> extends Object implements TestActionBuilder<T>
  • Field Details

  • Constructor Details

    • AbstractTestActionBuilder

      protected AbstractTestActionBuilder()
  • Method Details

    • name

      public S name(String name)
      Sets the test action name.
      Parameters:
      name - the test action name.
      Returns:
    • description

      public S description(String description)
      Sets the description.
      Parameters:
      description -
      Returns:
    • actor

      public S actor(TestActor actor)
      Sets the test actor for this action.
      Parameters:
      actor - the actor.
      Returns:
    • getName

      public String getName()
      Obtains the name.
      Returns:
    • getDescription

      public String getDescription()
      Obtains the description.
      Returns:
    • getActor

      public TestActor getActor()
      Obtains the actor.
      Returns: