- parameter(CharSequence) - Method in class org.arquillian.spacelift.process.CommandBuilder
-
Adds a parameter to the command under construction, ignoring null and empty parameter.
- parameters(List<? extends CharSequence>) - Method in class org.arquillian.spacelift.process.CommandBuilder
-
Adds a list of parameters to the command under construction, ignoring null and empty parameters.
- parameters(CharSequence...) - Method in class org.arquillian.spacelift.process.CommandBuilder
-
Adds parameters to the command under construction, ignoring null and empty parameters.
- passToNext(NEXT_IN) - Method in class org.arquillian.spacelift.task.InjectTask
-
- prepend(CharSequence) - Method in interface org.arquillian.spacelift.process.Sentence
-
Prepends a character sequence to sentence
- prepend(char) - Method in interface org.arquillian.spacelift.process.Sentence
-
Prepends a character to sentence
- prependMessage(String, Object...) - Method in exception org.arquillian.spacelift.execution.ExecutionException
-
Allows to modify the message of current exception.
- printToErr() - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder
-
Echoes the line to error output of the process running Spacelift
- printToOut() - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder
-
Echoes the line to standard output of the process running Spacelift
- process(Object) - Method in class org.arquillian.spacelift.task.InjectTask
-
- process(IN) - Method in class org.arquillian.spacelift.task.Task
-
Represents a transformation of input into output.
- ProcessInteraction - Interface in org.arquillian.spacelift.process
-
An object that encapsulates interaction with process.
- ProcessInteractionBuilder - Class in org.arquillian.spacelift.process
-
Builder API for process interaction.
- ProcessInteractionBuilder() - Constructor for class org.arquillian.spacelift.process.ProcessInteractionBuilder
-
Creates empty interaction builder
- ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder - Class in org.arquillian.spacelift.process
-
Definition of allowed actions when output is matched
- ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder() - Constructor for class org.arquillian.spacelift.process.ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder
-
- ProcessInteractionBuilder.StartingProcessInteractionBuilder - Class in org.arquillian.spacelift.process
-
Definition of allowed actions when process starts
- ProcessInteractionBuilder.StartingProcessInteractionBuilder() - Constructor for class org.arquillian.spacelift.process.ProcessInteractionBuilder.StartingProcessInteractionBuilder
-
- processName() - Method in interface org.arquillian.spacelift.process.ProcessResult
-
Returns name of the process that was executed
- ProcessResult - Interface in org.arquillian.spacelift.process
-
An abstraction for process execution result.
- task(Class<TASK>) - Static method in class org.arquillian.spacelift.Spacelift
-
Creates a task based on task definition
- task(String) - Static method in class org.arquillian.spacelift.Spacelift
-
Creates a task based on task definition stored under alias
- task(IN, Class<TASK>) - Static method in class org.arquillian.spacelift.Spacelift
-
Creates a task based on task definition and passes initial input to it
- task(Object, String) - Static method in class org.arquillian.spacelift.Spacelift
-
Creates a task based on task definition stored under alias and passes initial input to it
- Task<IN,OUT> - Class in org.arquillian.spacelift.task
-
Representation of a task that can be executed by Arquillian Spacelift.
- Task() - Constructor for class org.arquillian.spacelift.task.Task
-
- TaskFactory<IN,OUT,TASK extends Task<? super IN,OUT>> - Interface in org.arquillian.spacelift.task
-
A factory that is able to create tasks instances
- TaskFactory.ExecutionServiceInjector - Class in org.arquillian.spacelift.task
-
- TaskFactory.ExecutionServiceInjector() - Constructor for class org.arquillian.spacelift.task.TaskFactory.ExecutionServiceInjector
-
- TaskRegistry - Interface in org.arquillian.spacelift.task
-
Registry that contains all available tasks.
- terminate() - Method in interface org.arquillian.spacelift.execution.Execution
-
Immediately terminates execution evaluation.
- terminate() - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder
-
Forces current process to terminate
- terminatingOutput() - Method in interface org.arquillian.spacelift.process.ProcessInteraction
-
Returns a list of patterns that cause process to terminate forcefully
- textTypedIn() - Method in interface org.arquillian.spacelift.process.ProcessInteraction
-
Returns text that is typed in after process is started, might be null
- then(Class<TASK_2>) - Method in class org.arquillian.spacelift.task.Task
-
Allows to connect current task with next task, given the output of this task matches input of next task
- then(String) - Method in class org.arquillian.spacelift.task.Task
-
Allows to connect current task with next task, given the output of this task matches input of next task
- timeElapsed() - Method in class org.arquillian.spacelift.execution.CountDownWatch
-
- timeLeft() - Method in class org.arquillian.spacelift.execution.CountDownWatch
-
- timeout() - Method in class org.arquillian.spacelift.execution.CountDownWatch
-
- TimeoutExecutionException - Exception in org.arquillian.spacelift.execution
-
- TimeoutExecutionException(String, Object...) - Constructor for exception org.arquillian.spacelift.execution.TimeoutExecutionException
-
- TimeoutExecutionException(Throwable, String, Object...) - Constructor for exception org.arquillian.spacelift.execution.TimeoutExecutionException
-
- toString() - Method in class org.arquillian.spacelift.process.CommandBuilder
-
- transform(Sentence) - Method in interface org.arquillian.spacelift.process.OutputTransformer
-
Transforms process output to a different string.
- transformer() - Method in interface org.arquillian.spacelift.process.ProcessInteraction
-
Returns a transformer that can modify output printed to both standard and error output.
- trim() - Method in interface org.arquillian.spacelift.process.Sentence
-
Removes a newline character(s) from the end of sentence, if any
- typeIn(String) - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder.StartingProcessInteractionBuilder
-
Types in the sentence when process is started