A C D E G H I L M N P R S T X

A

abort() - Method in class com.neeve.robin.Script
Abort a script execution
aborted() - Method in class com.neeve.robin.Script
Indicates whether the abort flag is set
AbortedError - Error in com.neeve.robin
Thrown when a script is aborted

C

checkAndDeployNewXars() - Method in class com.neeve.robin.Controller
Checks the deploy folder for new XARs to extract
cleanup() - Method in class com.neeve.robin.Script
Cleanup all scripts commands in reverse order
clear() - Method in class com.neeve.robin.Script
Clear a script's command set
close() - Method in class com.neeve.robin.Controller
Closes the Controller and it's underlying deployment Model.
com.neeve.robin - package com.neeve.robin
 
Command - Class in com.neeve.robin
Base class for all Robin command classes
commands() - Method in class com.neeve.robin.Script
Get the script instruction set
Controller - Class in com.neeve.robin
The Robin controller.
Controller() - Constructor for class com.neeve.robin.Controller
Creates a robin Controller on the default discovery network.
ControllerError - Error in com.neeve.robin
Thrown by the controller on an error
create(String) - Static method in class com.neeve.robin.Controller
 
createScript(System) - Method in class com.neeve.robin.Controller
Create an executable script
current() - Method in class com.neeve.robin.Script
Get the current instruction pointer

D

ddlElement() - Method in class com.neeve.robin.XVM
Get the DDL element for this XVM

E

environment() - Method in class com.neeve.robin.XVM
Get the XVM's environment
equals(Object) - Method in class com.neeve.robin.System
 

G

getDistribution() - Method in class com.neeve.robin.Controller
Get the configured distribution
getDistributionPlatform() - Method in class com.neeve.robin.Controller
Get the configured distribution's platform
getHome() - Method in class com.neeve.robin.System
 
getJarsDir() - Method in class com.neeve.robin.System
 
getJavaHome() - Method in class com.neeve.robin.Controller
Get the configured JAVA_HOME
getModel() - Method in class com.neeve.robin.Controller
Get the underlying model instance
getName() - Method in class com.neeve.robin.System
 
getRemainingArgs(StringTokenizer) - Method in class com.neeve.robin.Command
 
getResourcesDir() - Method in class com.neeve.robin.System
 
getRobinHome() - Method in class com.neeve.robin.Controller
Get the configured ROBIN_HOME
getRunId() - Method in class com.neeve.robin.Script
Gets the run id currently set for the script.
getScriptNames() - Method in class com.neeve.robin.System
 
getScriptsDir() - Method in class com.neeve.robin.System
 
getSshKeyFile() - Method in class com.neeve.robin.Controller
Get the configured SSH key file
getSshUser() - Method in class com.neeve.robin.Controller
Get the configured SSH user
getSystemNames() - Method in class com.neeve.robin.Controller
Get the names of the deployed systems
getXVM(String) - Method in class com.neeve.robin.System
 
getXVMCommandTimeout() - Method in class com.neeve.robin.Controller
 
getXVMLaunchTimeout() - Method in class com.neeve.robin.Controller
 
getXVMs() - Method in class com.neeve.robin.System
 

H

hashCode() - Method in class com.neeve.robin.System
 
host() - Method in class com.neeve.robin.XVM
Get the XVM host

I

isTreatUnreachableXVMAsNonFatal() - Method in class com.neeve.robin.Controller
 

L

line() - Method in class com.neeve.robin.Command
 
lineNum() - Method in class com.neeve.robin.Command
 
log(String) - Method in interface com.neeve.robin.TraceSniffer
 

M

main(String[]) - Static method in class com.neeve.robin.Controller
 
mock() - Method in class com.neeve.robin.Command
 

N

name() - Method in class com.neeve.robin.XVM
Get the name of the XVM

P

parseCommandLine(String, int, boolean) - Method in class com.neeve.robin.Script
Parse a command string
parseFromFile(String, UtlTailoring.PropertySource) - Method in class com.neeve.robin.Script
Parse a script file using a specified parameter resolver
parseFromFile(String, String) - Method in class com.neeve.robin.Script
Parse a script file using parameters specified as a comma delimited string of key value pairs
parseFromFile(String) - Method in class com.neeve.robin.Script
Parse commands from a script file This method invokes parseFromFile(scriptFilename, null)

R

resolveSystemHome(String) - Method in class com.neeve.robin.Controller
Resolve the root directory of a system
rewind() - Method in class com.neeve.robin.Script
Rewind the script's current pointer back to the beginning
run(int) - Method in class com.neeve.robin.Script
Run a specified number of commands in a script with a new run calculated from the given time
run() - Method in class com.neeve.robin.Script
Run all commands from current to end of the script.
runDir() - Method in class com.neeve.robin.XVM
Get the run root directory for this XVM

S

Script - Class in com.neeve.robin
Represents an executable Robin script
setTraceSniffer(TraceSniffer) - Method in class com.neeve.robin.Controller
Set the controller trace sniffer
setTreatUnreachableXVMAsNonFatal(boolean) - Method in class com.neeve.robin.Controller
Set to not treat an unreachable XVM as a fatal error
setTroubleshootingTraceSniffer(TraceSniffer) - Method in class com.neeve.robin.Controller
Set the controller troubleshooting trace sniffer
setXVMCommandTimeout(int) - Method in class com.neeve.robin.Controller
Set the timeout for synchronous XVM requests (in milliseconds)
setXVMLaunchTimeout(int) - Method in class com.neeve.robin.Controller
Sets the timeout for XVM launches (in seconds)
sshPort() - Method in class com.neeve.robin.XVM
Get the ssh port used to interact with the host
System - Class in com.neeve.robin
Represents a Robin system
System(String, File, Controller) - Constructor for class com.neeve.robin.System
 

T

toString() - Method in class com.neeve.robin.System
 
toString() - Method in class com.neeve.robin.XVM
Get a string representation of a XVM
TraceSniffer - Interface in com.neeve.robin
Represents a trace sniffer.
truncate(int) - Method in class com.neeve.robin.Script
Truncate a script's command set

X

XVM - Class in com.neeve.robin
Represents Robin's perspective of an XVM
XVMUnreachableException - Exception in com.neeve.robin
Thrown when an XVM is unreachable

A C D E G H I L M N P R S T X

Copyright © 2016 Neeve Research, LLC. All Rights Reserved.