Arquillian Spacelift API 1.0.0.Alpha1
A B C E G I L M N O P R S T V W 

A

add(List<? extends CharSequence>) - Method in class org.arquillian.spacelift.process.CommandBuilder
Adds a list of tokens to the command under construction, ignoring null and empty tokens.
add(CharSequence...) - Method in class org.arquillian.spacelift.process.CommandBuilder
Adds tokens to the command under construction, ignoring null and empty tokens.
add(CharSequence) - Method in class org.arquillian.spacelift.process.CommandBuilder
Adds a token to the command under construction, ignoring null and empty token.
addTokenized(CharSequence) - Method in class org.arquillian.spacelift.process.CommandBuilder
 
Answer - Interface in org.arquillian.spacelift.process
Represents an non-interactive user input to a sentence.
append(CharSequence) - Method in interface org.arquillian.spacelift.process.Sentence
Appends a character sequence to sentence
append(char) - Method in interface org.arquillian.spacelift.process.Sentence
Appends a character to sentence
appendOutput(Sentence) - Method in interface org.arquillian.spacelift.process.ProcessExecution
Adds a line to output of this process

B

build() - Method in class org.arquillian.spacelift.process.CommandBuilder
Builds so-far constructed command, any subsequent call of this method will build command starting from empty command instance.
build() - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder
Builds ProcessInteraction object from defined data

C

charAt(int) - Method in enum org.arquillian.spacelift.process.NoAnswer
 
charAt(int) - Method in enum org.arquillian.spacelift.process.TerminateAnswer
 
charAt(int) - Method in class org.arquillian.spacelift.process.TextAnswer
 
clear() - Method in class org.arquillian.spacelift.process.CommandBuilder
Clears the command - all added tokens are removed.
Command - Interface in org.arquillian.spacelift.process
Command abstraction.
CommandBuilder - Class in org.arquillian.spacelift.process
Builds Commands.
CommandBuilder() - Constructor for class org.arquillian.spacelift.process.CommandBuilder
 

E

errors(String) - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder
Adds outputLine that should be printed out to standard error output
execute(ProcessInteraction, String[]) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Executes a process defined by command.
execute(ProcessInteraction, Command) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Executes a process defined by command.
execute(String...) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Executes a process defined by command.
execute(Command) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Executes a process defined by command.
executionFailed() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Checks whether ProcessExecution.getExitCode() was 0

G

get(int) - Method in interface org.arquillian.spacelift.process.Command
Returns token on i-th position
getAsArray() - Method in interface org.arquillian.spacelift.process.Command
 
getAsList() - Method in interface org.arquillian.spacelift.process.Command
 
getExitCode() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Returns exit code
getFirst() - Method in interface org.arquillian.spacelift.process.Command
 
getLast() - Method in interface org.arquillian.spacelift.process.Command
 
getOutput() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Returns stdout and stderr of the process in the form of array
getProcessExecutorInstance() - Method in interface org.arquillian.spacelift.process.ProcessExecutorFactory
Creates a process executor.
getProcessId() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Returns identification of the process
getStdin() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Returns stdin of the process
getStdoutAndStdErr() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Returns stdout combined with stderr of the process

I

isEmpty() - Method in interface org.arquillian.spacelift.process.Sentence
Checks whether sentence is empty, that is does not contain any characters
isFinished() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Checks whether process has finished
isFinished() - Method in interface org.arquillian.spacelift.process.Sentence
Checks whether sentence is finished by newline character(s)
isMarkedAsFinished() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Checks whether process is marked as finished

L

length() - Method in enum org.arquillian.spacelift.process.NoAnswer
 
length() - Method in enum org.arquillian.spacelift.process.TerminateAnswer
 
length() - Method in class org.arquillian.spacelift.process.TextAnswer
 

M

markAsFinished() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Marks process execution as finished.

N

NO_INTERACTION - Static variable in class org.arquillian.spacelift.process.ProcessInteractionBuilder
No interaction instance
NoAnswer - Enum in org.arquillian.spacelift.process
Represents an empty or no answer.

O

org.arquillian.spacelift.process - package org.arquillian.spacelift.process
 
outputs(String) - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder
Adds outputLine that should be printed out to standard output

P

ProcessExecution - Interface in org.arquillian.spacelift.process
Representation of a process execution.
ProcessExecutionException - Exception in org.arquillian.spacelift.process
Exception thrown in case that process execution failed
ProcessExecutionException() - Constructor for exception org.arquillian.spacelift.process.ProcessExecutionException
 
ProcessExecutionException(String, Throwable) - Constructor for exception org.arquillian.spacelift.process.ProcessExecutionException
 
ProcessExecutionException(String) - Constructor for exception org.arquillian.spacelift.process.ProcessExecutionException
 
ProcessExecutionException(String, Object...) - Constructor for exception org.arquillian.spacelift.process.ProcessExecutionException
 
ProcessExecutionException(Throwable, String, Object...) - Constructor for exception org.arquillian.spacelift.process.ProcessExecutionException
 
ProcessExecutor - Interface in org.arquillian.spacelift.process
Executor service which is able to execute external process as well as callables
ProcessExecutorFactory - Interface in org.arquillian.spacelift.process
Factory that creates process executors.
ProcessInteraction - Interface in org.arquillian.spacelift.process
Represents a process interaction that is handled in non-interactive manner
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

R

remove(CharSequence) - Method in class org.arquillian.spacelift.process.CommandBuilder
Remove all occurrences of token from the command list.
removeShutdownHook(ProcessExecution) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
 
repliesTo(Sentence) - Method in interface org.arquillian.spacelift.process.ProcessInteraction
Returns an answer that should be used to reply the question
reply(ProcessExecution) - Method in interface org.arquillian.spacelift.process.Answer
Reply to the current process execution with the answer
reply(ProcessExecution) - Method in enum org.arquillian.spacelift.process.NoAnswer
 
reply(ProcessExecution) - Method in enum org.arquillian.spacelift.process.TerminateAnswer
 
reply(ProcessExecution) - Method in class org.arquillian.spacelift.process.TextAnswer
 
replyTo(String) - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder
Marks a line that should be considered as a question to be answered.
requiresInputInteraction() - Method in interface org.arquillian.spacelift.process.ProcessInteraction
Checks whether process requires any interaction on its input
reset() - Method in interface org.arquillian.spacelift.process.Sentence
Clears the sentence

S

scheduleUntilTrue(Callable<Boolean>, long, long, TimeUnit) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Schedules a callable to be executed in regular intervals
Sentence - Interface in org.arquillian.spacelift.process
Represents a line on standard output or standard error output
setEnvironment(Map<String, String>) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Adds given environment map to the default inherited environment be used for next process execution.
shouldOutput(Sentence) - Method in interface org.arquillian.spacelift.process.ProcessInteraction
Checks if the current line should be propagate to standard output
shouldOutputToErr(Sentence) - Method in interface org.arquillian.spacelift.process.ProcessInteraction
Checks if the current line should be propagate to standard error output
size() - Method in interface org.arquillian.spacelift.process.Command
 
spawn(ProcessInteraction, String[]) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Spawns a process defined by command.
spawn(ProcessInteraction, Command) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Spawns a process defined by command.
spawn(String...) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Spawns a process defined by command.
spawn(Command) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Spawns a process defined by command.
submit(Callable<T>) - Method in interface org.arquillian.spacelift.process.ProcessExecutor
Submit callable to be executed
subSequence(int, int) - Method in enum org.arquillian.spacelift.process.NoAnswer
 
subSequence(int, int) - Method in enum org.arquillian.spacelift.process.TerminateAnswer
 
subSequence(int, int) - Method in class org.arquillian.spacelift.process.TextAnswer
 

T

terminate() - Method in interface org.arquillian.spacelift.process.ProcessExecution
Forcefully terminates the process execution
TerminateAnswer - Enum in org.arquillian.spacelift.process
Represents an answer that causes process to be treated as finished
TextAnswer - Class in org.arquillian.spacelift.process
Represents an non-interactive user input to a sentence.
TextAnswer(String) - Constructor for class org.arquillian.spacelift.process.TextAnswer
 
toString() - Method in enum org.arquillian.spacelift.process.NoAnswer
 
toString() - Method in class org.arquillian.spacelift.process.TextAnswer
 
trim() - Method in interface org.arquillian.spacelift.process.Sentence
Removes a newline character(s) from the end of sentence, if any

V

valueOf(String) - Static method in enum org.arquillian.spacelift.process.NoAnswer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.arquillian.spacelift.process.TerminateAnswer
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.arquillian.spacelift.process.NoAnswer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.arquillian.spacelift.process.TerminateAnswer
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(String) - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder
Stores an answer for question defined by replyTo call
with(Answer) - Method in class org.arquillian.spacelift.process.ProcessInteractionBuilder
Stores an answer for question defined by replyTo call
A B C E G I L M N O P R S T V W 
Arquillian Spacelift API 1.0.0.Alpha1

Copyright © 2014 JBoss by Red Hat. All rights reserved.