- accept(Path) - Method in interface nl.esciencecenter.xenon.files.DirectoryStream.Filter
-
Decide if the entry should be accepted.
- ACCEPT_ALL_FILTER - Static variable in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- ACCOUNTING_GRACE_TIME_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
Timeout for waiting for the accounting info of a job to appear
- ACCOUNTING_GRACE_TIME_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
Timeout for waiting for the accounting info of a job to appear
- accountingAvailable - Variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSetup
-
- accountingAvailable() - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSetup
-
- accountingGraceTime - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- accountingGraceTime - Variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- adaptor - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- Adaptor - Class in nl.esciencecenter.xenon.engine
-
New-style adaptor interface.
- Adaptor(XenonEngine, String, String, ImmutableArray<String>, ImmutableArray<String>, ImmutableArray<XenonPropertyDescription>, XenonProperties) - Constructor for class nl.esciencecenter.xenon.engine.Adaptor
-
- ADAPTOR_DESCRIPTION - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
A description of this adaptor
- ADAPTOR_DESCRIPTION - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
Human readable description of this adaptor
- ADAPTOR_DESCRIPTION - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
Description of the adaptor
- ADAPTOR_DESCRIPTION - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
Human readable description of this adaptor
- ADAPTOR_DESCRIPTION - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
A description of this adaptor
- ADAPTOR_DESCRIPTION - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
Human readable description of this adaptor
- ADAPTOR_LOCATIONS - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
The locations supported by this adaptor
- ADAPTOR_LOCATIONS - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
The locations supported by this adaptor
- ADAPTOR_LOCATIONS - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
The locations supported by the adaptor
- ADAPTOR_LOCATIONS - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
The locations supported by this adaptor
- ADAPTOR_LOCATIONS - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
The locations supported by this adaptor
- ADAPTOR_LOCATIONS - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
The locations supported by this adaptor
- ADAPTOR_NAME - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
The name of this adaptor
- ADAPTOR_NAME - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
The name of this adaptor
- ADAPTOR_NAME - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
Name of the local adaptor is defined in the engine.
- ADAPTOR_NAME - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
The name of this adaptor
- ADAPTOR_NAME - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
The name of this adaptor
- ADAPTOR_NAME - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
The name of this adaptor
- ADAPTOR_SCHEME - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
The schemes supported by this adaptor
- ADAPTOR_SCHEME - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
The schemes supported by the adaptor
- ADAPTOR_SCHEME - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
The schemes supported by this adaptor
- ADAPTOR_SCHEMES - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
The schemes supported by this adaptor
- ADAPTOR_SCHEMES - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
The schemes supported by this adaptor
- ADAPTOR_SCHEMES - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
The schemes supported by this adaptor
- AdaptorDocGenerator - Class in nl.esciencecenter.xenon.util
-
Generates html snippet with options of all adaptors.
- AdaptorDocGenerator() - Constructor for class nl.esciencecenter.xenon.util.AdaptorDocGenerator
-
- adaptorName - Variable in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- adaptorName - Variable in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
- adaptorName - Variable in class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- adaptorName - Variable in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- adaptorName - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- adaptorName - Variable in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- adaptorName - Variable in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- adaptorName - Variable in exception nl.esciencecenter.xenon.XenonException
-
- adaptorName - Variable in exception nl.esciencecenter.xenon.XenonRuntimeException
-
- ADAPTORS - Static variable in class nl.esciencecenter.xenon.engine.XenonEngine
-
All our own adaptor properties start with this prefix.
- adaptors - Variable in class nl.esciencecenter.xenon.engine.XenonEngine
-
- adaptorSpecificInformation - Variable in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- AdaptorStatus - Interface in nl.esciencecenter.xenon
-
AdaptorStatus contains information on a specific adaptor.
- AdaptorStatusImplementation - Class in nl.esciencecenter.xenon.engine
-
- AdaptorStatusImplementation(String, String, ImmutableArray<String>, ImmutableArray<String>, ImmutableArray<XenonPropertyDescription>, Map<String, String>) - Constructor for class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- add(OpenSSHConfig.OpenSSHArgument) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- addArgument(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Add a command line argument for the executable.
- addConnection(SchedulerConnection) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- addDeletedJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- addDeletedJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- addDownloadFile(String, Path) - Method in class nl.esciencecenter.xenon.util.Sandbox
-
Add a file to the list of files to download.
- addEnvironment(String, String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Add a variable to the environment of the executable.
- addJavaArgument(String) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
- addJavaClasspathElement(String) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
- addJavaOption(String) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Adds a JVM option.
- addJavaSystemProperty(String, String) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Adds a system property to the current set of system properties.
- addJobOption(String, String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Add a job option to the job.
- addProperties(Map<String, String>) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Adds the specified properties to the current ones and checks if their names and types are correct.
- addSubmittedJob() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- addToBuffer(byte[], int) - Method in class nl.esciencecenter.xenon.engine.util.OutputReader
-
- addTunnel(int, String, int) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- addUploadFile(Path) - Method in class nl.esciencecenter.xenon.util.Sandbox
-
Add a file to the list of files to upload.
- addUploadFile(Path, String) - Method in class nl.esciencecenter.xenon.util.Sandbox
-
Add a file to the list of files to upload.
- AGENT - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Enable the use of an ssh-agent
- AGENT_FORWARDING - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Enable the use of ssh-agent-forwarding
- ALLOCATION_FILL_UP - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- ALLOCATION_PE_SLOTS - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- ALLOCATION_ROUND_ROBIN - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- allocationRule - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- append(Path, long, Path, CopyInfo) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- appendMode - Variable in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- areFtpFilesIdentical(FTPFile, FTPFile) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- areSamePaths(Path, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- arguments - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
The arguments to pass to the executable.
- asArray() - Method in class nl.esciencecenter.xenon.engine.util.ImmutableArray
-
- asCSList(String[]) - Static method in class nl.esciencecenter.xenon.engine.util.CommandLineUtils
-
Create a single comma separated string out of a list of strings.
- assertDirectoryExists(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertParentDirectoryExists(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertPathExists(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertPathNotExists(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertSameFileSystemsForMove(Path, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertValidArgumentsForMove(Path, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertValidArgumentsForNewInputStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- assertValidArgumentsForNewOutputStream(Path, OpenOptions) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- async - Variable in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- AttributeNotSupportedException - Exception in nl.esciencecenter.xenon.files
-
Signals that a requested file attribute is not supported by the underlying file system implementation.
- AttributeNotSupportedException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.AttributeNotSupportedException
-
- AttributeNotSupportedException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.AttributeNotSupportedException
-
- attributes - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- attributes - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- attributes - Variable in class nl.esciencecenter.xenon.engine.files.PathAttributesPairImplementation
-
- attributes() - Method in class nl.esciencecenter.xenon.engine.files.PathAttributesPairImplementation
-
- attributes() - Method in interface nl.esciencecenter.xenon.files.PathAttributesPair
-
Get the FileAttributes in this PathAttributesPair.
- AUTOMATICALLY_ADD_HOST_KEY - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
Enable strict host key checking.
- AUTOMATICALLY_ADD_HOST_KEY - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Enable strict host key checking.
- available() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- available() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- calculateSlots(String, String, int) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
Get SGE to give us the required number of nodes.
- cancel(Copy) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- cancel - Variable in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- cancel() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- cancelCopy(Copy) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- cancelCopy(Copy) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- cancelCopy(Copy) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- cancelCopy(Copy) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- cancelCopy(Copy) - Method in interface nl.esciencecenter.xenon.files.Files
-
Cancel a copy operation.
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- cancelJob(Job) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- cancelJob(Job) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Cancel a job.
- certfile - Variable in class nl.esciencecenter.xenon.engine.credentials.CertificateCredentialImplementation
-
This member variables holds the URI of the keyfile of the SecurityContext
- CertificateCredentialImplementation - Class in nl.esciencecenter.xenon.engine.credentials
-
A container for security Information based upon certificates.
- CertificateCredentialImplementation(String, String, XenonProperties, String, String, char[]) - Constructor for class nl.esciencecenter.xenon.engine.credentials.CertificateCredentialImplementation
-
- CertificateNotFoundException - Exception in nl.esciencecenter.xenon.credentials
-
Signals that a certificate file could not be found.
- CertificateNotFoundException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.credentials.CertificateNotFoundException
-
- CertificateNotFoundException(String, String) - Constructor for exception nl.esciencecenter.xenon.credentials.CertificateNotFoundException
-
- channel - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- channel - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- channel - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshOutputStream
-
- checkCredential(Credential) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
- checkFileLocation(String) - Static method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
Check if a location string is valid for the local filesystem.
- checkIfContains(String, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Checks if the given text contains any of the given options.
- checkMode(String, CopyOption, CopyOption) - Static method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- checkParent(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
Check if a parent directory exists and throw an exception if this is not the case.
- checkParent(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- checkQueueNames(String[]) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
Checks if the queue names given are valid, and throw an exception otherwise.
- checkScheduler(Scheduler) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- checkType(XenonPropertyDescription, String, String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
- checkVersion(Document) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
- checkVersion(boolean) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSetup
-
- checkWorkingDirectory(String) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
check if the given working directory exists.
- cleanup() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- cleanupJob(List<JobExecutor>, Job) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- cleanValue(String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Trims value, remove suffixes if present.
- clear(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Returns a copy of this XenonProperties that contains all properties but clears the properties that start with the given
prefix.
- clearUpdateRequest() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
Clear the update signal and wake up any waiting threads
- close(Credential) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- close(FileSystem) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpOutputStream
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- close(Credential) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredentials
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryAttributeStream
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
- close(FileSystem) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- close(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- close(Credential) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ForwardingCredentials
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- close(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- close(Credential) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- close(FileSystem) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- close(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- close() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshOutputStream
-
- close(Credential) - Method in interface nl.esciencecenter.xenon.credentials.Credentials
-
Close a Credential
- close(Credential) - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- close(FileSystem) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- close(Scheduler) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- close(Closeable) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- close(Closeable, String) - Method in class nl.esciencecenter.xenon.engine.util.StreamForwarder
-
Closes the input stream, thereby stopping the stream forwarder, and closing the output stream.
- close() - Method in interface nl.esciencecenter.xenon.files.DirectoryStream
-
- close(FileSystem) - Method in interface nl.esciencecenter.xenon.files.Files
-
Close a FileSystem.
- close(Scheduler) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Close a Scheduler.
- close(Closeable) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Close a Closable
and ignore any exceptions thrown.
- closeStreams() - Method in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- closeXenon(Xenon) - Static method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- CommandLineUtils - Class in nl.esciencecenter.xenon.engine.util
-
Some simple utilities for handling and creating scripts and command lines.
- CommandLineUtils() - Constructor for class nl.esciencecenter.xenon.engine.util.CommandLineUtils
-
- CommandNotFoundException - Exception in nl.esciencecenter.xenon.engine.util
-
Signals that a command could not be found.
- CommandNotFoundException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.engine.util.CommandNotFoundException
-
- CommandNotFoundException(String, String) - Constructor for exception nl.esciencecenter.xenon.engine.util.CommandNotFoundException
-
- CommandRunner - Class in nl.esciencecenter.xenon.engine.util
-
Runs a command.
- CommandRunner(String...) - Constructor for class nl.esciencecenter.xenon.engine.util.CommandRunner
-
- CommandRunner(String, File, String...) - Constructor for class nl.esciencecenter.xenon.engine.util.CommandRunner
-
- commaPattern - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- compareHead(CopyInfo, Path, Path) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- completedPendingFtpCommand - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- completedPendingFtpCommand - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpOutputStream
-
- config - Variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- connectionFactory - Variable in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- ConnectionLostException - Exception in nl.esciencecenter.xenon.adaptors.ssh
-
Signals that a connection was lost.
- ConnectionLostException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.adaptors.ssh.ConnectionLostException
-
- ConnectionLostException(String, String) - Constructor for exception nl.esciencecenter.xenon.adaptors.ssh.ConnectionLostException
-
- connections - Variable in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- connectToServer(FtpLocation, FTPClient) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- contains(PosixFilePermission, PosixFilePermission...) - Static method in enum nl.esciencecenter.xenon.files.PosixFilePermission
-
Check if a sequence of PosixFilePermission
s contains a specific option.
- containsAny(String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Returns if the given input String contains any of the option Strings given.
- content - Variable in class nl.esciencecenter.xenon.engine.util.InputWriter
-
- convertPassword(char[]) - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- copy(Path, Path, CopyOption...) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- copy(Path, Path, CopyOption...) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- copy(Path, Path, CopyOption...) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- copy - Variable in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- copy(Path, Path, CopyOption...) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- copy(CopyInfo) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- copy - Variable in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- Copy - Interface in nl.esciencecenter.xenon.files
-
Copy represents an asynchronous copy operation.
- copy(Path, Path, CopyOption...) - Method in interface nl.esciencecenter.xenon.files.Files
-
Copy an existing source file or symbolic link to a target file.
- copy(List<Sandbox.Pair>, CopyOption...) - Method in class nl.esciencecenter.xenon.util.Sandbox
-
- copy(InputStream, OutputStream, int) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Copy all bytes from an input stream to an output stream.
- copy(Files, InputStream, Path, boolean) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Copies all bytes from an input stream to a file.
- copy(Files, Path, OutputStream) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Copies all bytes from a file to an output stream.
- copyEngine - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
The copy engine
- CopyEngine - Class in nl.esciencecenter.xenon.engine.util
-
A CopyEngine is responsible for performing the asynchronous copy operations.
- CopyEngine(Files) - Constructor for class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- copyEngine - Variable in class nl.esciencecenter.xenon.engine.XenonEngine
-
- CopyEngine.CopyThread - Class in nl.esciencecenter.xenon.engine.util
-
- CopyEngine.CopyThread() - Constructor for class nl.esciencecenter.xenon.engine.util.CopyEngine.CopyThread
-
- CopyImplementation - Class in nl.esciencecenter.xenon.engine.files
-
- CopyImplementation(String, String, Path, Path) - Constructor for class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- CopyInfo - Class in nl.esciencecenter.xenon.engine.util
-
CopyInfo contains all necessary information needed for asynchronous copy operations.
- CopyInfo(CopyImplementation, CopyOption, boolean, boolean) - Constructor for class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- CopyOption - Enum in nl.esciencecenter.xenon.files
-
CopyOption is an enumeration containing all possible options for copying a file.
- CopyOption() - Constructor for enum nl.esciencecenter.xenon.files.CopyOption
-
- CopyStatus - Interface in nl.esciencecenter.xenon.files
-
CopyStatus contains status information for a specific copy operation.
- CopyStatusImplementation - Class in nl.esciencecenter.xenon.engine.files
-
- CopyStatusImplementation(Copy, String, boolean, boolean, long, long, Exception) - Constructor for class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- createAndRegisterFileSystem(String, String, Credential, XenonProperties, FTPClient) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- createCopyInfo(String, String, Path, Path, CopyOption...) - Static method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- createDirectories(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- createDirectories(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- createDirectories(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- createDirectories(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- createDirectories(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Creates a new directory, failing if the directory already exists.
- createDirectory(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- createDirectory(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- createDirectory(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- createDirectory(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- createDirectory(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Creates a new directory, failing if the directory already exists.
- createFile(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- createFile(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- createFile(Path) - Static method in class nl.esciencecenter.xenon.adaptors.local.LocalUtils
-
Create a local file
- createFile(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- createFile(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- createFile(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Creates a new empty file, failing if the file already exists.
- createInteractiveProcess(JobImplementation) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- createInteractiveProcess(JobImplementation) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcessFactory
-
- createInteractiveProcess(JobImplementation) - Method in interface nl.esciencecenter.xenon.engine.util.InteractiveProcessFactory
-
- createNewSession(SshLocation, Credential, XenonProperties) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- createOutputStream(Files, Path, String) - Method in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- createSession() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- createSession(JSch, int, SshLocation, Credential, SshSession, SshLocation, XenonProperties) - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- creationTime() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- creationTime - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
The creation time of this file
- creationTime() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- creationTime() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- creationTime() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Get the creation time for this file.
- credential - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles.FileSystemInfo
-
- credential - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalCredentials
-
- credential - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- Credential - Interface in nl.esciencecenter.xenon.credentials
-
Credential represents a user credential uses to gain access to a resource.
- credential - Variable in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- credential - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- CredentialImplementation - Class in nl.esciencecenter.xenon.engine.credentials
-
A container for security Information.
- CredentialImplementation(String, String, XenonProperties, String, char[]) - Constructor for class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
- Credentials - Interface in nl.esciencecenter.xenon.credentials
-
Credentials represents the credentials interface of Xenon.
- credentials() - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- credentials() - Method in interface nl.esciencecenter.xenon.Xenon
-
Retrieve the Credentials
package interface.
- credentialsAdaptor - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
- credentialsAdaptor() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
- credentialsAdaptor() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
- credentialsAdaptor - Variable in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingAdaptor
-
- credentialsAdaptor() - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingAdaptor
-
- credentialsAdaptor - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- credentialsAdaptor() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- credentialsAdaptor() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- credentialsEngine - Variable in class nl.esciencecenter.xenon.engine.XenonEngine
-
- CredentialsEngineImplementation - Class in nl.esciencecenter.xenon.engine.credentials
-
- CredentialsEngineImplementation(XenonEngine) - Constructor for class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- currentID - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- currentID - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- currentID - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- currentID - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- currentID - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- GATEWAY - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
Add gateway to access machine.
- GATEWAY - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Add gateway to access machine.
- gatewayLocation - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- gatewaySession - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- generate(JobDescription, RelativePath, GridEngineSetup) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineJobScriptGenerator
-
- generate(JobDescription, RelativePath) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmJobScriptGenerator
-
- generate(JobDescription, RelativePath) - Static method in class nl.esciencecenter.xenon.adaptors.torque.TorqueJobScriptGenerator
-
- generate(PrintWriter) - Method in class nl.esciencecenter.xenon.util.AdaptorDocGenerator
-
- generateInteractiveArguments(JobDescription, RelativePath, UUID) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmJobScriptGenerator
-
- generateParallelEnvironmentSpecification(JobDescription, GridEngineSetup, Formatter) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineJobScriptGenerator
-
- generateParallelScriptContent(JobDescription, Formatter) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineJobScriptGenerator
-
- generateScriptContent(JobDescription, Formatter) - Static method in class nl.esciencecenter.xenon.adaptors.torque.TorqueJobScriptGenerator
-
- generateSerialScriptContent(JobDescription, Formatter) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineJobScriptGenerator
-
- get(int) - Method in class nl.esciencecenter.xenon.engine.util.ImmutableArray
-
- getAbsolutePath() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Return a String
representation of this RelativePath interpreted as an absolute path.
- getAdaptor(Scheduler) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getAdaptor(String) - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- getAdaptorFor(String) - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
Return the adaptor that provides functionality for the given scheme.
- getAdaptorName() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpLocation
-
- getAdaptorName() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getAdaptorName() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredential
-
- getAdaptorName() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshLocation
-
- getAdaptorName() - Method in interface nl.esciencecenter.xenon.credentials.Credential
-
Get the name of the adaptor that created this Credential.
- getAdaptorName() - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
- getAdaptorName() - Method in class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- getAdaptorName() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getAdaptorName() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getAdaptorName() - Method in interface nl.esciencecenter.xenon.files.FileSystem
-
Get the name of the adaptor that created this FileSystem.
- getAdaptorName() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Get the name of the adaptor that created this Scheduler.
- getAdaptors(Job[]) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
- getAdaptorSpecificInformation(Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
Add information about the local job adaptor to the map.
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- getAdaptorSpecificInformation(Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
Add information about the ssh job adaptor to the map.
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
- getAdaptorSpecificInformation() - Method in interface nl.esciencecenter.xenon.AdaptorStatus
-
Returns a map containing adaptor specific status information.
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getAdaptorSpecificInformation() - Method in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- getAdaptorStatus() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getAdaptorStatus(String) - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- getAdaptorStatus(String) - Method in interface nl.esciencecenter.xenon.Xenon
-
Returns information about the specified adaptor.
- getAdaptorStatuses() - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- getAdaptorStatuses() - Method in interface nl.esciencecenter.xenon.Xenon
-
Returns information on all adaptors available to this Xenon.
- getAllocationRule() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- getAppendingOutputStreamQuery() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getAppendMode() - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- getArguments() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the command line arguments of the executable.
- getArguments() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Constructs the command line arguments from the class path, the JVM options, the system properties, the main and the java
arguments.
- getArguments(char) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Constructs the command line arguments from the class path, the JVM options, the system properties, the main and the java
arguments.
- getAttributes(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getAttributes(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- getAttributes(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- getAttributes(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- getAttributes(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
- getBooleanProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of a boolean property with the given name.
- getBytesCopied() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- getBytesToCopy() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- getCertfile() - Method in class nl.esciencecenter.xenon.engine.credentials.CertificateCredentialImplementation
-
Returns the URI
of the certificate file.
- getConfig(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig
-
- getConfiguration(boolean, boolean) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getConnection(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getConnections(Job[]) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getCopy() - Method in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- getCopy() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- getCopy() - Method in interface nl.esciencecenter.xenon.files.CopyStatus
-
Get the Copy for which this CopyStatus was created.
- getCopyEngine() - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- getCopyStatus(Copy) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getCopyStatus(Copy) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- getCopyStatus(Copy) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- getCopyStatus(Copy) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- getCopyStatus(Copy) - Method in interface nl.esciencecenter.xenon.files.Files
-
Retrieve the status of an asynchronous copy.
- getCredential() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles.FileSystemInfo
-
- getCredential() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getCredential() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getCredentialsAdaptor(Credential) - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- getCurrentJobID() - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getCurrentWorkingDirectory(FTPClient) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getCWD() - Static method in class nl.esciencecenter.xenon.util.Utils
-
Return the current working directory as a String.
- getDefaultCredential(String) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- getDefaultCredential(String) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredentials
-
- getDefaultCredential(String) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ForwardingCredentials
-
- getDefaultCredential(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- getDefaultCredential(String) - Method in interface nl.esciencecenter.xenon.credentials.Credentials
-
Creates a default credential for the given scheme.
- getDefaultCredential(String) - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- getDefaultPort() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpLocation
-
- getDefaultPort() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getDefaultPort() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshLocation
-
- getDefaultQueueName() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getDefaultQueueName(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getDefaultQueueName() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getDefaultQueueName(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getDefaultQueueName() - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getDefaultQueueName(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getDefaultQueueName() - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getDefaultQueueName(Scheduler) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getDefaultQueueName(Scheduler) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getDefaultQueueName(Scheduler) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Get the name of the default queue for the scheduler
.
- getDefaultValue() - Method in class nl.esciencecenter.xenon.engine.XenonPropertyDescriptionImplementation
-
- getDefaultValue() - Method in interface nl.esciencecenter.xenon.XenonPropertyDescription
-
Returns the default value for this property.
- getDescription() - Method in interface nl.esciencecenter.xenon.AdaptorStatus
-
Get the description of the adaptor.
- getDescription() - Method in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- getDescription() - Method in class nl.esciencecenter.xenon.engine.XenonPropertyDescriptionImplementation
-
- getDescription() - Method in interface nl.esciencecenter.xenon.XenonPropertyDescription
-
Returns a human readable description of this property.
- getDestination() - Method in class nl.esciencecenter.xenon.util.Sandbox.Pair
-
- getDirectoryFtpFile(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getDoubleProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of an double property with the given name.
- getDownloadFiles() - Method in class nl.esciencecenter.xenon.util.Sandbox
-
Returns the list of files that will be downloaded when calling
download
.
- getEntryPath() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getEntryPath() - Method in interface nl.esciencecenter.xenon.files.FileSystem
-
Get the entry path of this file system.
- getEnvironment() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the environment of the executable.
- getError() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- getException() - Method in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- getException() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- getException() - Method in class nl.esciencecenter.xenon.engine.jobs.QueueStatusImplementation
-
- getException() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- getException() - Method in interface nl.esciencecenter.xenon.files.CopyStatus
-
Get the exception produced by the Copy or while retrieving the status.
- getException() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Get the exception produced by the Job or while retrieving the status.
- getException() - Method in interface nl.esciencecenter.xenon.jobs.QueueStatus
-
Get the exception produced by the queue, or null
if hasException()
returns false
.
- getExecChannel() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
Get a new exec channel.
- getExecChannel() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- getExecutable() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the path to the executable.
- getExecutable() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Returns the executable.
- getExeFile(String) - Static method in class nl.esciencecenter.xenon.engine.util.CommandRunner
-
- getExitCode() - Method in class nl.esciencecenter.xenon.adaptors.scripting.RemoteCommandRunner
-
- getExitCode() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- getExitCode() - Method in class nl.esciencecenter.xenon.engine.util.CommandRunner
-
- getExitCode() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Get the exit code for the Job.
- getExitStatus() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalInteractiveProcess
-
- getExitStatus() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- getExitStatus() - Method in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- getExitStatus() - Method in interface nl.esciencecenter.xenon.engine.util.Process
-
- getFileName() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Get the file name, or null
if the RelativePath is empty.
- getFileNameAsString() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Get the file name as a String
, or null
if the RelativePath is empty.
- getFileNameFromEntry(FTPFile, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpDirectoryAttributeStream
-
- getFileNameFromEntry(FTPFile, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpDirectoryStream
-
- getFileNameFromEntry(I, Path) - Method in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- getFileNameFromEntry(ChannelSftp.LsEntry, Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshDirectoryAttributeStream
-
- getFileNameFromEntry(ChannelSftp.LsEntry, Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshDirectoryStream
-
- getFilesAdaptor(FileSystem) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- getFilesAdaptor(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- getFilesAdaptorFromEngine(FileSystem) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- getFileSystem() - Method in class nl.esciencecenter.xenon.engine.files.PathImplementation
-
- getFileSystem() - Method in interface nl.esciencecenter.xenon.files.Path
-
Get the FileSystem to which this Path refers.
- getFsEntryPath() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getFtpClient() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles.FileSystemInfo
-
- getFtpClientByPath(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getFtpFile(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getHome() - Static method in class nl.esciencecenter.xenon.util.Utils
-
Return the home directory of the current user as a String.
- getHost() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getHostname() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- getID() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getIdentifier() - Method in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- getIdentifier() - Method in interface nl.esciencecenter.xenon.jobs.Job
-
Returns the identifier that was assigned to this job by the scheduler.
- getImpl() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles.FileSystemInfo
-
- getImpl() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles.FileSystemInfo
-
- getInputStreamFromFtpClient(FTPClient, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getIntegerProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of an integer property with the given name.
- getIntegerProperty(String, int) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of an integer property with the given name.
- getJavaArguments() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Returns the arguments for the main class.
- getJavaClasspath() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Returns the java class path.
- getJavaMain() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Returns the main class of the java application.
- getJavaOptions() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Returns the JVM options.
- getJavaSystemProperties() - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Returns the java system properties.
- getJob() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- getJob() - Method in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
Get the job for which this Streams was created.
- getJob() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- getJob() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Get the job for which this JobStatus was created.
- getJob() - Method in interface nl.esciencecenter.xenon.jobs.Streams
-
Get the job for which this Streams was created.
- getJobDescription() - Method in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- getJobDescription() - Method in interface nl.esciencecenter.xenon.jobs.Job
-
- getJobOptions() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get a copy of the job options of this job.
- getJobQueue(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getJobQueues() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs.SchedulerInfo
-
- getJobs(String...) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getJobs(Scheduler, String...) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getJobs(String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getJobs(Scheduler, String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getJobs(String...) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getJobs(Scheduler, String...) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getJobs(String...) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getJobs(Scheduler, String...) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getJobs(List<JobExecutor>, List<Job>) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getJobs(String...) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getJobs(Scheduler, String...) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Get all jobs currently in (one ore more) queues of scheduler
.
- getJobStatus(Map<String, Map<String, String>>, Job) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
Get job status.
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getJobStatus(SchedulerConnection, Job[], JobStatus[]) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getJobStatus(Map<String, Map<String, String>>, Job) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
Get job status.
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getJobStatus(String, Job[], JobStatus[]) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getJobStatus(Job) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getJobStatus(Job) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Get the status of a Job.
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getJobStatuses(Job...) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getJobStatuses(Job...) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Get the status of all specified jobs
.
- getJobStatusFromQacctInfo(Map<String, String>, Job) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getJobStatusFromQstatInfo(Map<String, Map<String, String>>, Job) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getJobStatusFromQstatInfo(Map<String, Map<String, String>>, Job) - Static method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getJobStatusFromSacctInfo(Map<String, Map<String, String>>, Job) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getJobStatusFromScontrolInfo(Map<String, String>, Job) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getJobStatusFromSqueueInfo(Map<String, Map<String, String>>, Job) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getJschArgument(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- getKey() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- getKilled() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- getLevels() - Method in class nl.esciencecenter.xenon.engine.XenonPropertyDescriptionImplementation
-
- getLevels() - Method in interface nl.esciencecenter.xenon.XenonPropertyDescription
-
Return a set containing all components that accept this property.
- getLineNumber() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- getLocalCWD(Files) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns a Path
that represents the current working directory.
- getLocalFileSystems(Files) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns all local FileSystems.
- getLocalHome(Files) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns a Path
that represents the home directory of the current user.
- getLocalRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Return the locally valid root element of an String
representation of an absolute path.
- getLocalScheduler(Jobs) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns a Scheduler
that can be used to run jobs locally.
- getLocalSeparator() - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns the local file system path separator character.
- getLocation() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getLocation() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getLocation() - Method in interface nl.esciencecenter.xenon.files.FileSystem
-
Get the location of the FileSystem.
- getLocation() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Get the location of this Scheduler.
- getLongProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of an long property with the given name.
- getMaxTime() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the maximum job time (in minutes).
- getMessage() - Method in exception nl.esciencecenter.xenon.XenonException
-
- getMessage() - Method in exception nl.esciencecenter.xenon.XenonRuntimeException
-
- getMode() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- getName() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- getName() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.QueueInfo
-
- getName() - Method in interface nl.esciencecenter.xenon.AdaptorStatus
-
Get the name of the adaptor.
- getName() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getName() - Method in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- getName() - Method in class nl.esciencecenter.xenon.engine.XenonPropertyDescriptionImplementation
-
- getName(int) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Get a name element of this RelativePath.
- getName() - Method in interface nl.esciencecenter.xenon.XenonPropertyDescription
-
Returns the name of the property.
- getNameCount() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Get the number of name elements in the RelativePath.
- getNewUniqueID() - Static method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- getNewUniqueID() - Static method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getNewUniqueID() - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- getNewUniqueID() - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- getNewUniqueID() - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getNextFsID() - Static method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- getNextID(String) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- getNextSchedulerID() - Static method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getNextUUID() - Static method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- getNodeCount() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the number of nodes.
- getOpenMode() - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- getOutputStreamFromFtpClient(FTPClient, Path, OpenOptions) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getParallelEnvironments(SchedulerConnection) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
- getParallelEnvironments() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.QueueInfo
-
- getParent() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Get the parent RelativePath, or null
if this RelativePath does not have a parent.
- getPassphrase() - Method in class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- getPassword() - Method in class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- getPassword() - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
Gets the password.
- getPath() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getPath(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
- getPath() - Method in class nl.esciencecenter.xenon.util.Sandbox
-
The sandbox directory.
- getPathOnNewFileSystem(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
Creates a copy of the file system of the path and returns a copy of the path that refers to the new file system.
- getPermissions() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- getPort() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getPort() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- getPosixFilePermission(int, int) - Static method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- getPpn() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- getProcessesPerNode() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the number of processes to start on each node.
- getProperties() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredential
-
- getProperties() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getProperties() - Method in interface nl.esciencecenter.xenon.credentials.Credential
-
Get the properties used to create this Credential.
- getProperties() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getProperties() - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
- getProperties() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getProperties() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getProperties() - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- getProperties() - Method in interface nl.esciencecenter.xenon.files.FileSystem
-
Get the properties used to create this FileSystem.
- getProperties() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Get the properties used to create this Scheduler.
- getProperties() - Method in interface nl.esciencecenter.xenon.Xenon
-
Returns the properties that where used to create this Xenon.
- getProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of a property with the given name without checking its type.
- getProperty(String, XenonPropertyDescription.Type) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
- getPropertyNames() - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Returns a sorted list of all supported property names.
- getQacctInfo(Job) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getQstatInfo() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getQstatInfo() - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getQueueName() - Method in class nl.esciencecenter.xenon.engine.jobs.QueueStatusImplementation
-
- getQueueName() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Get the queue name;
- getQueueName() - Method in interface nl.esciencecenter.xenon.jobs.QueueStatus
-
Get the queue name.
- getQueueNames() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getQueueNames(SchedulerConnection) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
- getQueueNames() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
- getQueueNames() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getQueueNames() - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getQueueNames() - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getQueueNames() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getQueueNames() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Get the queue names supported by this Scheduler.
- getQueues(String[], SchedulerConnection) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
- getQueueStatus(String) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getQueueStatus(Scheduler, String) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getQueueStatus(String) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getQueueStatus(Scheduler, String) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getQueueStatus(String) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getQueueStatus(Scheduler, String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getQueueStatus(String) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getQueueStatus(Scheduler, String) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getQueueStatus(Scheduler, String) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getQueueStatus(Scheduler, String) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Get the status of the queue
of scheduler
.
- getQueueStatuses(String...) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getQueueStatuses(Scheduler, String...) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getQueueStatuses(String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getQueueStatuses(Scheduler, String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getQueueStatuses(String...) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getQueueStatuses(Scheduler, String...) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getQueueStatuses(String...) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getQueueStatuses(Scheduler, String...) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getQueueStatuses(Scheduler, String...) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getQueueStatuses(Scheduler, String...) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Get the status of all queues
of scheduler
.
- getQueueStatusFromSInfo(Map<String, Map<String, String>>, String, Scheduler) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getReadMode() - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- getRegularFtpFile(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getRelativePath() - Method in class nl.esciencecenter.xenon.engine.files.PathImplementation
-
- getRelativePath() - Method in interface nl.esciencecenter.xenon.files.Path
-
Get the location relative to the root of the FileSystem.
- getRelativePath() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Return a String
representation of this RelativePath interpreted as a relative path.
- getRelativePath(String, String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Provided with an absolute path
and a root
, this method returns a RelativePath
that
represents the part of path
that is realtive to the root
.
- getResult() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpQuery
-
Gets the result of the query execution when called after calling execute.
- getResult() - Method in class nl.esciencecenter.xenon.engine.util.OutputReader
-
- getSacctInfo(Job...) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getScheduler() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getScheduler() - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
As the SchedulerImplementation contains the list of queues, the subclass is responsible of implementing this function
- getScheduler() - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getScheduler() - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getScheduler() - Method in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- getScheduler() - Method in class nl.esciencecenter.xenon.engine.jobs.QueueStatusImplementation
-
- getScheduler() - Method in interface nl.esciencecenter.xenon.jobs.Job
-
Returns the
Scheduler
that was used to create this Job.
- getScheduler() - Method in interface nl.esciencecenter.xenon.jobs.QueueStatus
-
Get the Scheduler that produced this QueueStatus.
- getSchedulerSpecficInformation() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- getSchedulerSpecficInformation() - Method in class nl.esciencecenter.xenon.engine.jobs.QueueStatusImplementation
-
- getSchedulerSpecficInformation() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Get scheduler specific information on the Job.
- getSchedulerSpecficInformation() - Method in interface nl.esciencecenter.xenon.jobs.QueueStatus
-
Get scheduler specific information on the queue.
- getScheme() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getScheme() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getScheme() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getScheme() - Method in interface nl.esciencecenter.xenon.files.FileSystem
-
Get the scheme used to access the FileSystem.
- getScheme() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Get the scheme used to access the Scheduler.
- getSControlInfo(Job) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getSeparator() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Get the separator.
- getSession() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles.FileSystemInfo
-
- getSession(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- getSession() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs.SchedulerInfo
-
- getSession() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- getSessionID() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- getSftpChannel() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
Get a connected channel for doing sftp operations.
- getSftpChannel() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- getSftpChannelFromCache() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
Cached channel from putSftpChannelInCache() is returned and removed from cache.
- getSinfoInfo(String...) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getSingleValue(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- getSizeProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of a size property with the given name.
- getSlots() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- getSlots() - Method in class nl.esciencecenter.xenon.adaptors.gridengine.QueueInfo
-
- getSource() - Method in class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- getSource() - Method in interface nl.esciencecenter.xenon.files.Copy
-
Retrieve the source of the copy.
- getSource() - Method in class nl.esciencecenter.xenon.util.Sandbox.Pair
-
- getSqueueInfo(Job...) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getSshConfig() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- getState() - Method in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- getState() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- getState() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- getState() - Method in interface nl.esciencecenter.xenon.files.CopyStatus
-
Get the state of the Copy operation.
- getState() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Get the state of the Job.
- getStatus(Copy) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- getStatus() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- getStderr() - Method in class nl.esciencecenter.xenon.adaptors.scripting.RemoteCommandRunner
-
- getStderr() - Method in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
Returns the standard error stream of job.
- getStderr() - Method in class nl.esciencecenter.xenon.engine.util.CommandRunner
-
- getStderr() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Gets the path to the file to which the executable must redirect stderr.
- getStderr() - Method in interface nl.esciencecenter.xenon.jobs.Streams
-
Returns the standard error stream of job.
- getStdin() - Method in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
Returns the standard input stream of job.
- getStdin() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Gets the path to the file from which the executable must redirect stdin.
- getStdin() - Method in interface nl.esciencecenter.xenon.jobs.Streams
-
Returns the standard input stream of job.
- getStdout() - Method in class nl.esciencecenter.xenon.adaptors.scripting.RemoteCommandRunner
-
- getStdout() - Method in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
Returns the standard output stream of job.
- getStdout() - Method in class nl.esciencecenter.xenon.engine.util.CommandRunner
-
- getStdout() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Gets the path to the file to which the executable must redirect stdout.
- getStdout() - Method in interface nl.esciencecenter.xenon.jobs.Streams
-
Returns the standard output stream of job.
- getStreamElementFromEntry(FTPFile, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpDirectoryAttributeStream
-
- getStreamElementFromEntry(FTPFile, Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpDirectoryStream
-
- getStreamElementFromEntry(I, Path) - Method in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- getStreamElementFromEntry(ChannelSftp.LsEntry, Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshDirectoryAttributeStream
-
- getStreamElementFromEntry(ChannelSftp.LsEntry, Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshDirectoryStream
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- getStreams() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalInteractiveProcess
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- getStreams() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- getStreams() - Method in interface nl.esciencecenter.xenon.engine.util.InteractiveProcess
-
- getStreams() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- getStreams(Job) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- getStreams(Job) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Returns the standard streams of a job.
- getStringProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Retrieves the value of a string property with the given name.
- getSubmittedJobs() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- getSupportedLocations() - Method in interface nl.esciencecenter.xenon.AdaptorStatus
-
Get the supported locations for this adaptor.
- getSupportedLocations() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getSupportedLocations() - Method in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- getSupportedProperties() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
- getSupportedProperties() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- getSupportedProperties() - Method in interface nl.esciencecenter.xenon.AdaptorStatus
-
Returns an array containing all properties this adaptor supports.
- getSupportedProperties() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getSupportedProperties(XenonPropertyDescription.Component) - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getSupportedProperties() - Method in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- getSupportedProperties() - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Returns the descriptions of all supported properties.
- getSupportedSchemes() - Method in interface nl.esciencecenter.xenon.AdaptorStatus
-
Get the supported schemes for this adaptor.
- getSupportedSchemes() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- getSupportedSchemes() - Method in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- getTarget() - Method in class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- getTarget() - Method in interface nl.esciencecenter.xenon.files.Copy
-
Retrieve the target of the copy.
- getTruncatingOrNewFileOutputStreamQuery() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- getTunnelPort() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- getType() - Method in class nl.esciencecenter.xenon.engine.XenonPropertyDescriptionImplementation
-
- getType() - Method in interface nl.esciencecenter.xenon.XenonPropertyDescription
-
Returns the type of the property.
- getUniqueID() - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
- getUniqueID() - Method in class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- getUniqueID() - Method in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- getUniqueID() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- getUniqueID() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- getUploadFiles() - Method in class nl.esciencecenter.xenon.util.Sandbox
-
Returns the list of files that will be uploaded when calling
upload
.
- getUser() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- getUser() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- getUsername() - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
Returns the user name.
- getValue(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
Get the value of the OpenSSH argument without any splitting.
- getValue() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- getValues(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
Split the value of the argument on the same line according to
OpenSSH specification.
- getValues() - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- getWorkingDirectory() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Gets the path of the working directory for the executable.
- getWorkingDirPath(JobDescription, RelativePath) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmJobScriptGenerator
-
- getWriteMode() - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- getXenonEngine() - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- GIGA - Static variable in class nl.esciencecenter.xenon.engine.XenonProperties
-
One giga is a kilo*kilo*kilo
- GridEngineAdaptor - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Adaptor for (Sun/Ocacle/Univa) Grid Engine scheduler.
- GridEngineAdaptor(XenonEngine, Map<String, String>) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
Create a new GridEngineAdaptor.
- GridEngineJobScriptGenerator - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Generator for GridEngine job script.
- GridEngineJobScriptGenerator() - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineJobScriptGenerator
-
- GridEngineSchedulerConnection - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Interface to the GridEngine command line tools.
- GridEngineSchedulerConnection(ScriptingAdaptor, String, String, Credential, XenonProperties, XenonEngine) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- GridEngineSchedulerConnectionFactory - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Simple Factory class to create scheduler connections
- GridEngineSchedulerConnectionFactory() - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnectionFactory
-
- GridEngineSetup - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Holds some info on the specifics of the machine we are connected to, such as queues and parallel environments.
- GridEngineSetup(SchedulerConnection) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
- GridEngineSetup(String[], Map<String, QueueInfo>, Map<String, ParallelEnvironmentInfo>) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
Testing constructor.
- GridEngineXmlParser - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Parses xml output from various grid engine command line tools.
- GridEngineXmlParser(boolean) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
- group() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- group - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
The group of this file
- group() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- group() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- group() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Get the group of this file.
- id - Variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- identifier - Variable in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- identifiersAsCSList(Job[]) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- IGNORE_VERSION_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
Should the grid engine version on the target machine be ignored ?
- IGNORE_VERSION_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
Should the slurm version on the target machine be ignored ?
- IGNORE_VERSION_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
Should the grid engine version on the target machine be ignored ?
- ignoreVersion - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
- IllegalSourcePathException - Exception in nl.esciencecenter.xenon.files
-
Signals that the source path of an operation is invalid.
- IllegalSourcePathException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.IllegalSourcePathException
-
- IllegalSourcePathException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.IllegalSourcePathException
-
- IllegalTargetPathException - Exception in nl.esciencecenter.xenon.files
-
Signals that the target path of an operation is invalid.
- IllegalTargetPathException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.IllegalTargetPathException
-
- IllegalTargetPathException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.IllegalTargetPathException
-
- ImmutableArray<T> - Class in nl.esciencecenter.xenon.engine.util
-
- ImmutableArray(T...) - Constructor for class nl.esciencecenter.xenon.engine.util.ImmutableArray
-
- ImmutableArray.ImmutableArrayIterator - Class in nl.esciencecenter.xenon.engine.util
-
- ImmutableArray.ImmutableArrayIterator() - Constructor for class nl.esciencecenter.xenon.engine.util.ImmutableArray.ImmutableArrayIterator
-
- impl - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles.FileSystemInfo
-
- impl - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles.FileSystemInfo
-
- in - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- in - Variable in class nl.esciencecenter.xenon.engine.util.StreamForwarder
-
- IncompatibleVersionException - Exception in nl.esciencecenter.xenon
-
Signals that an adaptor is unable to connect to a resource due to version problems.
- IncompatibleVersionException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.IncompatibleVersionException
-
- IncompatibleVersionException(String, String) - Constructor for exception nl.esciencecenter.xenon.IncompatibleVersionException
-
- IncompleteJobDescriptionException - Exception in nl.esciencecenter.xenon.jobs
-
Signals that a JobDescription is missing required options.
- IncompleteJobDescriptionException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.jobs.IncompleteJobDescriptionException
-
- IncompleteJobDescriptionException(String, String) - Constructor for exception nl.esciencecenter.xenon.jobs.IncompleteJobDescriptionException
-
- incOpenChannels(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- index - Variable in class nl.esciencecenter.xenon.engine.util.ImmutableArray.ImmutableArrayIterator
-
- index - Variable in class nl.esciencecenter.xenon.files.RelativePath.RelativePathIterator
-
- INFO - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
Ssh adaptor information start with this prefix.
- INFO - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
Local queue information start with this prefix.
- INFO - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Ssh adaptor information start with this prefix.
- inputStream - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- InputWriter - Class in nl.esciencecenter.xenon.engine.util
-
Writes given content to the given output stream.
- InputWriter(String, OutputStream) - Constructor for class nl.esciencecenter.xenon.engine.util.InputWriter
-
- interactive - Variable in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- interactive - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
Is this an interactive job ?
- interactiveJobs - Variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- InteractiveProcess - Interface in nl.esciencecenter.xenon.engine.util
-
- InteractiveProcessFactory - Interface in nl.esciencecenter.xenon.engine.util
-
- InvalidCopyOptionsException - Exception in nl.esciencecenter.xenon.files
-
Signals that an invalid combination of CopyOptions have been specified.
- InvalidCopyOptionsException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.InvalidCopyOptionsException
-
- InvalidCopyOptionsException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.InvalidCopyOptionsException
-
- InvalidCredentialException - Exception in nl.esciencecenter.xenon
-
Signals that an invalid credential was used to access a resource.
- InvalidCredentialException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.InvalidCredentialException
-
- InvalidCredentialException(String, String) - Constructor for exception nl.esciencecenter.xenon.InvalidCredentialException
-
- InvalidJobDescriptionException - Exception in nl.esciencecenter.xenon.jobs
-
Signals that a JobDescription contains invalid values for certain options.
- InvalidJobDescriptionException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.jobs.InvalidJobDescriptionException
-
- InvalidJobDescriptionException(String, String) - Constructor for exception nl.esciencecenter.xenon.jobs.InvalidJobDescriptionException
-
- InvalidLocationException - Exception in nl.esciencecenter.xenon
-
Signals that an invalid location was provided.
- InvalidLocationException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.InvalidLocationException
-
- InvalidLocationException(String, String) - Constructor for exception nl.esciencecenter.xenon.InvalidLocationException
-
- InvalidOpenOptionsException - Exception in nl.esciencecenter.xenon.files
-
Signals that an invalid combination of OpenOptions have been specified.
- InvalidOpenOptionsException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.InvalidOpenOptionsException
-
- InvalidOpenOptionsException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.InvalidOpenOptionsException
-
- InvalidPropertyException - Exception in nl.esciencecenter.xenon
-
Signals that a property has an invalid value.
- InvalidPropertyException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.InvalidPropertyException
-
- InvalidPropertyException(String, String) - Constructor for exception nl.esciencecenter.xenon.InvalidPropertyException
-
- InvalidResumeTargetException - Exception in nl.esciencecenter.xenon.files
-
Signals that the data in the target of a resume does not match the data in the source.
- InvalidResumeTargetException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.InvalidResumeTargetException
-
- InvalidResumeTargetException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.InvalidResumeTargetException
-
- InvalidSchemeException - Exception in nl.esciencecenter.xenon
-
Signals that an invalid scheme was provided.
- InvalidSchemeException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.InvalidSchemeException
-
- InvalidSchemeException(String, String) - Constructor for exception nl.esciencecenter.xenon.InvalidSchemeException
-
- isAsync() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- isCancelled() - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- isCodeSuccessfulCompletion(int) - Static method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCommand
-
Returns true if code is in interval [100,300).
- isDirectory() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isDirectory - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
Is this a directory ?
- isDirectory() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isDirectory() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isDirectory() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to a directory ?
- isDone() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalInteractiveProcess
-
- isDone() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- isDone - Variable in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- isDone() - Method in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- isDone() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- isDone() - Method in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- isDone() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- isDone() - Method in interface nl.esciencecenter.xenon.engine.util.Process
-
- isDone() - Method in interface nl.esciencecenter.xenon.files.CopyStatus
-
Is the Copy done?
- isDone() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Is the Job done.
- isDoneOrFailedState(String) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
Is the given state a done or failed state ?
- isDoneState(String) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
Is the given state a done state ?
- isEmpty() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Is this RelativePath empty ?
- isEnded - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- isExecutable() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isExecutable() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isExecutable() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isExecutable(int) - Static method in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
- isExecutable() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to an executable file ?
- isFailedState(String) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
Is the given state a failed state ?
- isFinished() - Method in class nl.esciencecenter.xenon.engine.util.InputWriter
-
- isFinished() - Method in class nl.esciencecenter.xenon.engine.util.OutputReader
-
- isHidden() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isHidden() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isHidden() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isHidden() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to an hidden file ?
- isInteractive() - Method in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- isInteractive() - Method in interface nl.esciencecenter.xenon.jobs.Job
-
Returns if this is an interactive job.
- isInteractive() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Is this an interactive job ?
- isLinux() - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns if we are currently running on Linux.
- isLinuxRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Check if root
only contains a valid Linux root element, which is "/".
- isLocalRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Check if root
contains a locally valid root element, such as "C:" on Windows or "/" on Linux and OSX.
- isOnline() - Method in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- isOnline - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- isOnline() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- isOnline() - Method in interface nl.esciencecenter.xenon.jobs.Job
-
Returns if this is an online job.
- isOnline() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Is this an online scheduler ?
Online schedulers need to remain active for their jobs to run.
- isOpen(Credential) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- isOpen(FileSystem) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- isOpen(Credential) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredentials
-
- isOpen(FileSystem) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- isOpen(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- isOpen(Credential) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ForwardingCredentials
-
- isOpen(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- isOpen(Credential) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- isOpen(FileSystem) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- isOpen(Scheduler) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- isOpen(Credential) - Method in interface nl.esciencecenter.xenon.credentials.Credentials
-
Test if a Credential is open.
- isOpen(Credential) - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- isOpen(FileSystem) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- isOpen(Scheduler) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- isOpen(FileSystem) - Method in interface nl.esciencecenter.xenon.files.Files
-
Test is a FileSystem is open.
- isOpen(Scheduler) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Test if a Scheduler is open.
- isOSX() - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns if we are currently running on OSX.
- isOSXRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Check if root
contains a valid OSX root element, which is "/".
- isOther() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isOther - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
Is this an other type of file ?
- isOther() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isOther() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isOther() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Is the path not a file, link or directory ?
- isPendingState(String) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
Is the given state a pending state ?
- isReadable() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isReadable() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isReadable() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isReadable(int) - Static method in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
- isReadable() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to an readable file ?
- isRegular - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
Is this a regular file ?
- isRegularFile() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isRegularFile() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isRegularFile() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isRegularFile() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to a regular file ?
- isRunning - Variable in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- isRunning() - Method in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- isRunning() - Method in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- isRunning - Variable in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- isRunning() - Method in interface nl.esciencecenter.xenon.files.CopyStatus
-
Is the Copy still running?
- isRunning() - Method in interface nl.esciencecenter.xenon.jobs.JobStatus
-
Is the Job running.
- isRunningState(String) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
Is the given state a running state ?
- isStartSingleProcess() - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Is only a single process started?
- isSymbolicLink() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isSymbolicLink - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
Is this a symbolic link ?
- isSymbolicLink() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isSymbolicLink() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isSymbolicLink() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to a symbolic link ?
- isWindows - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
Is this a windows file ?
- isWindows() - Static method in class nl.esciencecenter.xenon.util.Utils
-
Returns if we are currently running on Windows.
- isWindowsRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Check if root
only contains a valid Windows root element such as "C:".
- isWritable() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- isWritable() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- isWritable() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- isWritable(int) - Static method in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
- isWritable() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Does the path refer to a writable file ?
- iterator() - Method in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- iterator() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryAttributeStream
-
- iterator - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
The Iterator from the underlying java.nio implementation.
- iterator() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
- iterator - Variable in class nl.esciencecenter.xenon.engine.files.PathImplementation.PathIterator
-
- iterator() - Method in class nl.esciencecenter.xenon.engine.util.ImmutableArray
-
- iterator() - Method in interface nl.esciencecenter.xenon.files.DirectoryStream
-
- iterator() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Create an Iterator
that returns all possible sub RelativePaths of this RelativePath, in order of increasing length.
- name - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- name - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.QueueInfo
-
- name - Variable in class nl.esciencecenter.xenon.engine.Adaptor
-
- name - Variable in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- NAME - Static variable in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
The name of this unit
- NAME - Static variable in class nl.esciencecenter.xenon.engine.XenonProperties
-
- name - Variable in class nl.esciencecenter.xenon.engine.XenonPropertyDescriptionImplementation
-
- NAME - Static variable in class nl.esciencecenter.xenon.util.Utils
-
Name of this class (used in Exceptions)
- newAttributesDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newAttributesDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newAttributesDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newAttributesDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newAttributesDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newAttributesDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newAttributesDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newAttributesDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newAttributesDirectoryStream(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Create a DirectoryStream that iterates over all PathAttributePair entries in the directory dir
.
- newAttributesDirectoryStream(Path, DirectoryStream.Filter) - Method in interface nl.esciencecenter.xenon.files.Files
-
Create a DirectoryStream that iterates over all PathAttributePair entries in the directory dir
that are
accepted by the filter.
- newBufferedReader(Files, Path, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Opens a file for reading, returning a BufferedReader
that may be used to read text from the file in an
efficient manner.
- newBufferedWriter(Files, Path, Charset, boolean) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Opens or creates a file for writing, returning a BufferedWriter that may be used to write text to the file in an efficient
manner.
- newCertificateCredential(String, String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- newCertificateCredential(String, String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredentials
-
- newCertificateCredential(String, String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ForwardingCredentials
-
- newCertificateCredential(String, String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- newCertificateCredential(String, String, String, char[], Map<String, String>) - Method in interface nl.esciencecenter.xenon.credentials.Credentials
-
Constructs a certificate Credential.
- newCertificateCredential(String, String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- newDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newDirectoryStream(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newDirectoryStream(Path, DirectoryStream.Filter) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newDirectoryStream(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Create a DirectoryStream that iterates over all entries in the directory dir
.
- newDirectoryStream(Path, DirectoryStream.Filter) - Method in interface nl.esciencecenter.xenon.files.Files
-
Create a DirectoryStream that iterates over all entries in the directory dir
that are accepted by the filter.
- newFileSystem(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newFileSystem(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newFileSystem(SshMultiplexedSession, String, String, Credential, XenonProperties) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newFileSystem(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newFileSystem(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newFileSystem(String, String, Credential, Map<String, String>) - Method in interface nl.esciencecenter.xenon.files.Files
-
Create a new FileSystem that represents a (possibly remote) data store
at the location
, using the scheme
and
credentials
to get access.
- newInputStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newInputStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newInputStream(Path) - Static method in class nl.esciencecenter.xenon.adaptors.local.LocalUtils
-
- newInputStream(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newInputStream(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newInputStream(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Open an existing file and return an InputStream
to read from this file.
- NEWLINE_REGEX - Static variable in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
- newOutputStream(Path, OpenOption...) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newOutputStream(Path, OpenOption...) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newOutputStream(Path, OpenOption...) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newOutputStream(Path, OpenOption...) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newOutputStream(Path, OpenOption...) - Method in interface nl.esciencecenter.xenon.files.Files
-
Open an file and return an OutputStream
to write to this file.
- newPasswordCredential(String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- newPasswordCredential(String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalCredentials
-
- newPasswordCredential(String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ForwardingCredentials
-
- newPasswordCredential(String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- newPasswordCredential(String, String, char[], Map<String, String>) - Method in interface nl.esciencecenter.xenon.credentials.Credentials
-
Constructs a password credential out of a username
and a
password
.
- newPasswordCredential(String, String, char[], Map<String, String>) - Method in class nl.esciencecenter.xenon.engine.credentials.CredentialsEngineImplementation
-
- newPath(FileSystem, RelativePath) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- newPath(FileSystem, RelativePath) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- newPath(FileSystem, RelativePath) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- newPath(FileSystem, RelativePath) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- newPath(FileSystem, RelativePath) - Method in interface nl.esciencecenter.xenon.files.Files
-
Create a new Path that represents a (possibly non existing) location on filesystem.
- newScheduler(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- newScheduler(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- newScheduler(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- newScheduler(String, String, Credential, Map<String, String>) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- newScheduler(String, String, Credential, Map<String, String>) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Create a new Scheduler that represents a (possibly remote) job
scheduler at the location
, using the scheme
and credentials
to get access.
- newScheduler(Jobs, String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Create a Scheduler
for the given scheme, but without using a location, credential, or properties.
- newSchedulerConnection(ScriptingAdaptor, String, String, Credential, XenonProperties, XenonEngine) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnectionFactory
-
- newSchedulerConnection(ScriptingAdaptor, String, String, Credential, XenonProperties, XenonEngine) - Method in interface nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnectionFactory
-
- newSchedulerConnection(ScriptingAdaptor, String, String, Credential, XenonProperties, XenonEngine) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnectionFactory
-
- newSchedulerConnection(ScriptingAdaptor, String, String, Credential, XenonProperties, XenonEngine) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnectionFactory
-
- newThread(Runnable) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues.DaemonThreadFactory
-
- newXenon(Map<String, String>) - Static method in class nl.esciencecenter.xenon.engine.XenonEngine
-
Create a new Xenon using the given properties.
- newXenon(Map<String, String>) - Static method in class nl.esciencecenter.xenon.XenonFactory
-
Create a new Xenon instance using the given properties.
- next() - Method in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- next() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryAttributeStream
-
- next() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
- next() - Method in class nl.esciencecenter.xenon.engine.files.PathImplementation.PathIterator
-
- next() - Method in class nl.esciencecenter.xenon.engine.util.ImmutableArray.ImmutableArrayIterator
-
- next() - Method in class nl.esciencecenter.xenon.files.RelativePath.RelativePathIterator
-
- nextID - Variable in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
Current Copy ID
- nextSessionID - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- nl.esciencecenter.xenon - package nl.esciencecenter.xenon
-
This package is the main entry point into the Xenon API.
- nl.esciencecenter.xenon.adaptors.ftp - package nl.esciencecenter.xenon.adaptors.ftp
-
- nl.esciencecenter.xenon.adaptors.generic - package nl.esciencecenter.xenon.adaptors.generic
-
- nl.esciencecenter.xenon.adaptors.gridengine - package nl.esciencecenter.xenon.adaptors.gridengine
-
- nl.esciencecenter.xenon.adaptors.local - package nl.esciencecenter.xenon.adaptors.local
-
- nl.esciencecenter.xenon.adaptors.scripting - package nl.esciencecenter.xenon.adaptors.scripting
-
- nl.esciencecenter.xenon.adaptors.slurm - package nl.esciencecenter.xenon.adaptors.slurm
-
- nl.esciencecenter.xenon.adaptors.ssh - package nl.esciencecenter.xenon.adaptors.ssh
-
- nl.esciencecenter.xenon.adaptors.torque - package nl.esciencecenter.xenon.adaptors.torque
-
- nl.esciencecenter.xenon.credentials - package nl.esciencecenter.xenon.credentials
-
This package contains classes and interfaces for managing credentials.
- nl.esciencecenter.xenon.engine - package nl.esciencecenter.xenon.engine
-
- nl.esciencecenter.xenon.engine.credentials - package nl.esciencecenter.xenon.engine.credentials
-
- nl.esciencecenter.xenon.engine.files - package nl.esciencecenter.xenon.engine.files
-
- nl.esciencecenter.xenon.engine.jobs - package nl.esciencecenter.xenon.engine.jobs
-
- nl.esciencecenter.xenon.engine.util - package nl.esciencecenter.xenon.engine.util
-
- nl.esciencecenter.xenon.files - package nl.esciencecenter.xenon.files
-
This package contains classes and interfaces for manipulating files.
- nl.esciencecenter.xenon.jobs - package nl.esciencecenter.xenon.jobs
-
This package contains the classes and interfaces used to run jobs.
- nl.esciencecenter.xenon.util - package nl.esciencecenter.xenon.util
-
This package is contains several utility classes.
- nodeCount - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
The number of nodes to run the job on.
- normalize() - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Normalize this RelativePath by removing as many redundant path elements as possible.
- NoSuchCopyException - Exception in nl.esciencecenter.xenon.files
-
Signals that a unknown Copy handle was provided.
- NoSuchCopyException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.NoSuchCopyException
-
- NoSuchCopyException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.NoSuchCopyException
-
- NoSuchJobException - Exception in nl.esciencecenter.xenon.jobs
-
Signals that a Job was not found.
- NoSuchJobException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.jobs.NoSuchJobException
-
- NoSuchJobException(String, String) - Constructor for exception nl.esciencecenter.xenon.jobs.NoSuchJobException
-
- NoSuchPathException - Exception in nl.esciencecenter.xenon.files
-
Signals that a path does not exists.
- NoSuchPathException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.NoSuchPathException
-
- NoSuchPathException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.NoSuchPathException
-
- NoSuchQueueException - Exception in nl.esciencecenter.xenon.jobs
-
Signals that a unknown queue was provided.
- NoSuchQueueException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.jobs.NoSuchQueueException
-
- NoSuchQueueException(String, String) - Constructor for exception nl.esciencecenter.xenon.jobs.NoSuchQueueException
-
- NoSuchSchedulerException - Exception in nl.esciencecenter.xenon.jobs
-
Signals that a unknown scheduler was provided.
- NoSuchSchedulerException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.jobs.NoSuchSchedulerException
-
- NoSuchSchedulerException(String, String) - Constructor for exception nl.esciencecenter.xenon.jobs.NoSuchSchedulerException
-
- NoSuchXenonException - Exception in nl.esciencecenter.xenon
-
Signals that a unknown Xenon instance was provided.
- NoSuchXenonException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.NoSuchXenonException
-
- NoSuchXenonException(String, String) - Constructor for exception nl.esciencecenter.xenon.NoSuchXenonException
-
- NotConnectedException - Exception in nl.esciencecenter.xenon.adaptors.ssh
-
Signals that there was no connection.
- NotConnectedException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.adaptors.ssh.NotConnectedException
-
- NotConnectedException(String, String) - Constructor for exception nl.esciencecenter.xenon.adaptors.ssh.NotConnectedException
-
- ParallelEnvironmentInfo - Class in nl.esciencecenter.xenon.adaptors.gridengine
-
Class that holds some info on parallel environments used in Grid Engine.
- ParallelEnvironmentInfo(Map<String, String>) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- ParallelEnvironmentInfo(String, int, ParallelEnvironmentInfo.AllocationRule, int) - Constructor for class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
Testing constructor.
- ParallelEnvironmentInfo.AllocationRule - Enum in nl.esciencecenter.xenon.adaptors.gridengine
-
- ParallelEnvironmentInfo.AllocationRule() - Constructor for enum nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo.AllocationRule
-
- parallelEnvironments - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSetup
-
- parallelEnvironments - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.QueueInfo
-
- parse(String) - Static method in class nl.esciencecenter.xenon.adaptors.ftp.FtpLocation
-
- parse(String) - Static method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig
-
Parses the given string, and returns an instance of ConfigRepository.
- parse(File) - Static method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig
-
Parses the given file, and returns an instance of ConfigRepository.
- parse(String, ConfigRepository) - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshLocation
-
Parses a location string resembling an URI to a SSHLocation.
- parseDocument(String) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
- parseDocument(String) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueXmlParser
-
- parseJobIDFromLine(String, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Get a JobID (number) from a line of input.
- parseJobInfos(String) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
Parses job info from "qstat -xml"
- parseJobInfos(String) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueXmlParser
-
Parses job info from "qstat -x"
- parseKeyValueLines(String, Pattern, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Parses lines containing single key/value pairs separated by the given separator, possibly surrounded by whitespace.
- parseKeyValuePairs(String, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Parses a output with key=value pairs separated by whitespace, on one or more lines.
- parseKeyValueRecords(String, String, Pattern, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Parses multiple key value records.
- parseList(String) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Parses a list of strings, separated by whitespace (including newlines)
Trailing empty strings are not included.
- parseQueueInfos(String) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
Parses queue info from "qstat -g c -xml"
- parser - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- parser - Variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- parseSizeValue(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
- parseTable(String, String, Pattern, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
Parses lines containing multiple values.
- password - Variable in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
Must be char array for security!! (Strings end up in the constant pool, etc.)
- PasswordCredentialImplementation - Class in nl.esciencecenter.xenon.engine.credentials
-
- PasswordCredentialImplementation(String, String, XenonProperties, String, char[]) - Constructor for class nl.esciencecenter.xenon.engine.credentials.PasswordCredentialImplementation
-
- path - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- path - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpOutputStream
-
- path - Variable in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- path - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- path - Variable in class nl.esciencecenter.xenon.engine.files.PathAttributesPairImplementation
-
- path() - Method in class nl.esciencecenter.xenon.engine.files.PathAttributesPairImplementation
-
- Path - Interface in nl.esciencecenter.xenon.files
-
Path represents a specific location on a FileSystem, as by the FileSystems root plus a RelativePath.
- path() - Method in interface nl.esciencecenter.xenon.files.PathAttributesPair
-
Get the Path in this PathAttributesPair.
- path - Variable in class nl.esciencecenter.xenon.util.Sandbox
-
- PATH_ELEMENT_LENGTH - Static variable in class nl.esciencecenter.xenon.files.RelativePath
-
Estimate of path element String length.
- PathAlreadyExistsException - Exception in nl.esciencecenter.xenon.files
-
Signals that a path already exists.
- PathAlreadyExistsException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.files.PathAlreadyExistsException
-
- PathAlreadyExistsException(String, String) - Constructor for exception nl.esciencecenter.xenon.files.PathAlreadyExistsException
-
- PathAttributesPair - Interface in nl.esciencecenter.xenon.files
-
Path with its associated Attributes.
- PathAttributesPairImplementation - Class in nl.esciencecenter.xenon.engine.files
-
- PathAttributesPairImplementation(Path, FileAttributes) - Constructor for class nl.esciencecenter.xenon.engine.files.PathAttributesPairImplementation
-
- PathImplementation - Class in nl.esciencecenter.xenon.engine.files
-
Implementation of Path.
- PathImplementation(FileSystem, RelativePath) - Constructor for class nl.esciencecenter.xenon.engine.files.PathImplementation
-
- PathImplementation(FileSystem, RelativePath...) - Constructor for class nl.esciencecenter.xenon.engine.files.PathImplementation
-
- PathImplementation.PathIterator - Class in nl.esciencecenter.xenon.engine.files
-
- PathImplementation.PathIterator(Iterator<RelativePath>) - Constructor for class nl.esciencecenter.xenon.engine.files.PathImplementation.PathIterator
-
- pending - Variable in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
Pending copies
- PENDING_STATES - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
These are the states a job can be in when it is pending:
PENDING: the job is awaiting resource allocation.
- PermissionDeniedException - Exception in nl.esciencecenter.xenon.adaptors.ssh
-
Signals that the user does not have sufficient permissions to perform the operation.
- PermissionDeniedException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.adaptors.ssh.PermissionDeniedException
-
- PermissionDeniedException(String, String) - Constructor for exception nl.esciencecenter.xenon.adaptors.ssh.PermissionDeniedException
-
- permissions() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- permissions - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
The permissions of this file (POSIX only)
- permissions() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- permissions() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- permissions() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Get the permissions of this file.
- permissionsToBits(Set<PosixFilePermission>) - Static method in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
- permissionTypes - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- POLL_DELAY_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
Polling delay for jobs started by this adaptor.
- POLL_DELAY_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
Polling delay for jobs started by this adaptor.
- POLL_DELAY_PROPERTY - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
Polling delay for jobs started by this adaptor.
- pollDelay - Variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- POLLING_DELAY - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
Property for maximum history length for finished jobs
- POLLING_DELAY - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
Property for maximum history length for finished jobs
- POLLING_DELAY - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Property for maximum history length for finished jobs
- POLLING_DELAY - Static variable in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
The polling delay
- POLLING_DELAY - Static variable in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
Polling delay in ms.
- pollingDelay - Variable in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- pollingDelay - Variable in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- port - Variable in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- PosixFilePermission - Enum in nl.esciencecenter.xenon.files
-
PosixFilePermission is an enumeration containing all supported Posix file permissions.
- PosixFilePermission() - Constructor for enum nl.esciencecenter.xenon.files.PosixFilePermission
-
- PosixFileUtils - Class in nl.esciencecenter.xenon.engine.util
-
PosixFileUtils contains several utility functions related to Posix files.
- PosixFileUtils() - Constructor for class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
- postVisitDirectory(Path, XenonException, Files) - Method in interface nl.esciencecenter.xenon.util.FileVisitor
-
Invoked for a directory after entries in the directory, and all of their descendants, have been visited.
- ppn - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- PREFIX - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
All our own properties start with this prefix.
- PREFIX - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
The prefix used by all properties related to this adaptor
- PREFIX - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
Local properties start with this prefix.
- PREFIX - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
The prefix used by all properties related to this adaptor
- PREFIX - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
All our own properties start with this prefix.
- PREFIX - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
The prefix used by all properties related to this adaptor
- PREFIX - Static variable in class nl.esciencecenter.xenon.engine.XenonEngine
-
All our own properties start with this prefix.
- preVisitDirectory(Path, FileAttributes, Files) - Method in interface nl.esciencecenter.xenon.util.FileVisitor
-
Invoked for a directory before entries in the directory are visited.
- printAdaptorDoc(PrintWriter, AdaptorStatus) - Method in class nl.esciencecenter.xenon.util.AdaptorDocGenerator
-
- printProperties(PrintStream, String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Prints properties (including default properties) to a stream.
- printPropertyDescription(PrintWriter, XenonPropertyDescription) - Method in class nl.esciencecenter.xenon.util.AdaptorDocGenerator
-
- process - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalInteractiveProcess
-
- process - Variable in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- Process - Interface in nl.esciencecenter.xenon.engine.util
-
- processesPerNode - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
The number of processes to start/reserve per node.
- processOptions(String, OpenOption...) - Static method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- processPath(Files, Path, String) - Method in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- promptPassphrase(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- promptPassword(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- promptYesNo(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- properties - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpCredentials
-
- properties - Variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- properties - Variable in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.HostConfig
-
- properties - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- properties - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- properties - Variable in class nl.esciencecenter.xenon.engine.Adaptor
-
- properties - Variable in class nl.esciencecenter.xenon.engine.credentials.CredentialImplementation
-
- properties - Variable in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- properties - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- properties - Variable in class nl.esciencecenter.xenon.engine.XenonEngine
-
- properties - Variable in class nl.esciencecenter.xenon.engine.XenonProperties
-
The properties that are actually set.
- propertySet(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Check if the property with the given name is set.
- PropertyTypeException - Exception in nl.esciencecenter.xenon.engine
-
Signals that a property has a different type than the get method it was retrieved with.
- PropertyTypeException(String, String, Throwable) - Constructor for exception nl.esciencecenter.xenon.engine.PropertyTypeException
-
- PropertyTypeException(String, String) - Constructor for exception nl.esciencecenter.xenon.engine.PropertyTypeException
-
- protectAgainstShellMetas(String) - Static method in class nl.esciencecenter.xenon.engine.util.CommandLineUtils
-
Escapes and quotes command line arguments to keep shells from expanding/interpreting them.
- putSftpChannelInCache(ChannelSftp) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
Caches one channel.
- read() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- read(byte[]) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- read(byte[], int, int) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- read() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- read(byte[]) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- read(byte[], int, int) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- READ_GROUP - Static variable in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
read by group
- READ_OTHERS - Static variable in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
read by others
- READ_OWNER - Static variable in class nl.esciencecenter.xenon.engine.util.PosixFileUtils
-
read by owner
- readable - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
Is the file readable ?
- readAhead - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
A buffer to read ahead.
- readAllBytes(InputStream) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all bytes from the input stream and return them in a byte array.
- readAllBytes(Files, Path) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all the bytes from a file and return them as a byte[]
.
- readAllLines(Files, Path, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all lines from a file and return them in a List
.
- readFully(InputStream, byte[]) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- readLines(InputStream, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all lines from a InputStream and return them in a List
.
- readMode - Variable in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- readSymbolicLink(Path) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- readSymbolicLink(Path) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- readSymbolicLink(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- readSymbolicLink(Path) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- readSymbolicLink(Path) - Method in interface nl.esciencecenter.xenon.files.Files
-
Reads the target of a symbolic link (optional operation).
- readToString(InputStream, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all bytes from the input stream and return them in as a single String.
- readToString(InputStream) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all bytes from the input stream and return them in as a single String.
- readToString(Files, Path, Charset) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Read all the bytes from a file and return them as a String
using the Charset
for conversion.
- recursiveCopy(Files, Path, Path, CopyOption...) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Recursively copies directories, files and symbolic links from source to target.
- recursiveDelete(Files, Path) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Recursively removes all directories, files and symbolic links in path.
- recursiveMapFromElement(Node, Map<String, String>) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueXmlParser
-
Create a Map from the tag names and text values of child nodes.
- relativePath - Variable in class nl.esciencecenter.xenon.engine.files.PathImplementation
-
- RelativePath - Class in nl.esciencecenter.xenon.files
-
RelativePath contains a sequence of path elements separated by a separator.
- RelativePath() - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new empty RelativePath using the default separator.
- RelativePath(String) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the path and the default separator.
- RelativePath(String...) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the given path elements and the default separator.
- RelativePath(RelativePath...) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath by appending the provided paths
.
- RelativePath(char, String...) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the given path elements and the separator.
- RelativePath(char, List<String>) - Constructor for class nl.esciencecenter.xenon.files.RelativePath
-
Create a new RelativePath using the given path elements and the separator.
- RelativePath.RelativePathIterator - Class in nl.esciencecenter.xenon.files
-
- RelativePath.RelativePathIterator() - Constructor for class nl.esciencecenter.xenon.files.RelativePath.RelativePathIterator
-
- relativize(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Create a relative RelativePath between the given RelativePath and this RelativePath.
- releaseExecChannel(ChannelExec) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- releaseExecChannel(ChannelExec) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- releaseSftpChannel(ChannelSftp) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- releaseSftpChannel(ChannelSftp) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- RemoteCommandRunner - Class in nl.esciencecenter.xenon.adaptors.scripting
-
Runs a command.
- RemoteCommandRunner(Xenon, Scheduler, String, String, String, String...) - Constructor for class nl.esciencecenter.xenon.adaptors.scripting.RemoteCommandRunner
-
Run a command remotely, and save stdout, stderr, and exit code for later processing.
- remove() - Method in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- remove() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryAttributeStream
-
- remove() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
- remove() - Method in class nl.esciencecenter.xenon.engine.files.PathImplementation.PathIterator
-
- remove() - Method in class nl.esciencecenter.xenon.engine.util.ImmutableArray.ImmutableArrayIterator
-
- remove() - Method in class nl.esciencecenter.xenon.files.RelativePath.RelativePathIterator
-
- removeConnection(SchedulerConnection) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- removeTunnel(int) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- replyString - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpCommand
-
- reset() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- reset() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- resolve(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Resolve a RelativePath against this RelativePath.
- resolve(String) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Resolve a String containing a RelativePath against this path.
- resolve(Files, Path, String) - Static method in class nl.esciencecenter.xenon.util.Sandbox
-
- resolveSibling(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Resolves the given RelativePath to this paths parent RelativePath, thereby creating a sibling to this RelativePath.
- resolveWithEntryPath(Files, FileSystem, String...) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Resolve a relative
path
with the entry path of the
fileSystem
and return a new
Path
that
represents this location.
- resolveWithRoot(Files, Path, String...) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Resolve a relative
path
against
root
and return a new
Path
that represents this location.
- result - Variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpQuery
-
- Robot - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- Robot(boolean) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- run() - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine.CopyThread
-
- run() - Method in class nl.esciencecenter.xenon.engine.util.InputWriter
-
- run() - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- run() - Method in class nl.esciencecenter.xenon.engine.util.OutputReader
-
- run() - Method in class nl.esciencecenter.xenon.engine.util.StreamForwarder
-
- runCheckedCommand(String, String, String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
Run a command.
- runCommand(String, String, String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
Run a command on the remote scheduler machine.
- running - Variable in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- running - Variable in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
Running copy
- RUNNING_STATES - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
These are the states a job can be in when it is running:
CONFIGURING: the resources are available and being preparing to run the job (for example by booting).
- Sandbox - Class in nl.esciencecenter.xenon.util
-
Sandbox represents a (possibly remote and usually temporary) directory used for running jobs.
- Sandbox(Files, Path, String) - Constructor for class nl.esciencecenter.xenon.util.Sandbox
-
Creates a sandbox.
- Sandbox.Pair - Class in nl.esciencecenter.xenon.util
-
Pair represents the combination of a source and destination path
- Sandbox.Pair(Path, Path) - Constructor for class nl.esciencecenter.xenon.util.Sandbox.Pair
-
- scheduler - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- scheduler - Variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- scheduler - Variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- scheduler - Variable in class nl.esciencecenter.xenon.engine.jobs.JobImplementation
-
- scheduler - Variable in class nl.esciencecenter.xenon.engine.jobs.QueueStatusImplementation
-
- Scheduler - Interface in nl.esciencecenter.xenon.jobs
-
Scheduler represents a (possibly remote) scheduler that can be used to submit jobs and retrieve queue information.
- SchedulerConnection - Class in nl.esciencecenter.xenon.adaptors.scripting
-
Connection to a remote scheduler, implemented by calling command line commands over a ssh connection.
- SchedulerConnection(ScriptingAdaptor, String, String, Credential, XenonProperties, XenonEngine, long) - Constructor for class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- SchedulerConnectionFactory - Interface in nl.esciencecenter.xenon.adaptors.scripting
-
Factory interface for scheduling connections.
- schedulerID - Static variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- SchedulerImplementation - Class in nl.esciencecenter.xenon.engine.jobs
-
- SchedulerImplementation(String, String, String, String, String[], Credential, XenonProperties, boolean, boolean, boolean) - Constructor for class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- schedulers - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- schedulerSpecificInformation - Variable in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- schedulerSpecificInformation - Variable in class nl.esciencecenter.xenon.engine.jobs.QueueStatusImplementation
-
- scheme - Variable in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- scheme - Variable in class nl.esciencecenter.xenon.engine.files.FileSystemImplementation
-
- scheme - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- SCHEME_SEPARATOR - Static variable in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- ScriptingAdaptor - Class in nl.esciencecenter.xenon.adaptors.scripting
-
ScriptingAdaptor is a generic adaptor implementation.
- ScriptingAdaptor(XenonEngine, String, String, ImmutableArray<String>, ImmutableArray<String>, ImmutableArray<XenonPropertyDescription>, XenonProperties, SchedulerConnectionFactory) - Constructor for class nl.esciencecenter.xenon.adaptors.scripting.ScriptingAdaptor
-
- ScriptingJobs - Class in nl.esciencecenter.xenon.adaptors.scripting
-
Implementation of Xenon Jobs interface using ssh and scripts.
- ScriptingJobs(ScriptingAdaptor, XenonEngine, SchedulerConnectionFactory) - Constructor for class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- ScriptingParser - Class in nl.esciencecenter.xenon.adaptors.scripting
-
- ScriptingParser() - Constructor for class nl.esciencecenter.xenon.adaptors.scripting.ScriptingParser
-
- selectJobs(SchedulerConnection, Job[], Job[]) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- selectJobs(String, Job[], Job[]) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- separator - Variable in class nl.esciencecenter.xenon.files.RelativePath
-
The separator used in this relative path
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.adaptors.ssh.ConnectionLostException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.adaptors.ssh.EndOfFileException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.adaptors.ssh.NotConnectedException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.adaptors.ssh.PermissionDeniedException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.adaptors.ssh.UnsupportedIOOperationException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.credentials.CertificateNotFoundException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.engine.PropertyTypeException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.engine.util.BadParameterException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.engine.util.CommandNotFoundException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.AttributeNotSupportedException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.DirectoryNotEmptyException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.FileSystemClosedException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.IllegalSourcePathException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.IllegalTargetPathException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.InvalidCopyOptionsException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.InvalidOpenOptionsException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.InvalidResumeTargetException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.NoSuchCopyException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.NoSuchPathException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.files.PathAlreadyExistsException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.IncompatibleVersionException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.InvalidCredentialException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.InvalidLocationException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.InvalidPropertyException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.InvalidSchemeException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.IncompleteJobDescriptionException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.InvalidJobDescriptionException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.JobCanceledException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.NoSuchJobException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.NoSuchQueueException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.NoSuchSchedulerException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.jobs.UnsupportedJobDescriptionException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.NoSuchXenonException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.UnknownPropertyException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.XenonException
-
- serialVersionUID - Static variable in exception nl.esciencecenter.xenon.XenonRuntimeException
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles.FileSystemInfo
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcessFactory
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs.SchedulerInfo
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshOutputStream
-
- session - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- sessionID - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- sessions - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- setAppendMode(String, OpenOption) - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- setArguments(String...) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the command line arguments of the executable.
- setArguments(String...) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
This method should not be used.
- setBytesCopied(long) - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- setBytesToCopy(long) - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- setConfigFile(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- setEnd() - Method in class nl.esciencecenter.xenon.engine.XenonEngine
-
- setEnvironment(Map<String, String>) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the environment of the executable.
- setException(Exception) - Method in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- setExecutable(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the path to the executable.
- setFinished() - Method in class nl.esciencecenter.xenon.engine.util.InputWriter
-
- setFinished() - Method in class nl.esciencecenter.xenon.engine.util.OutputReader
-
- setHasSucceeded(boolean) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCommand
-
- setInteractive(boolean) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Set if this is an interactive job.
- setJavaArguments(String...) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Sets the arguments of the java main class.
- setJavaClasspath(String...) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Sets the java class path.
- setJavaMain(String) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Sets the main class.
- setJavaOptions(String...) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Sets the JVM options.
- setJavaSystemProperties(Map<String, String>) - Method in class nl.esciencecenter.xenon.util.JavaJobDescription
-
Sets the system properties.
- setJobOptions(Map<String, String>) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the job options of the job.
- setKnownHostsFile(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- setMaxTime(int) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Set the maximum job time (in minutes).
- setNodeCount(int) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Set the number of nodes.
- setOpenMode(String, OpenOption) - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- setPosixFilePermissions(Path, Set<PosixFilePermission>) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
- setPosixFilePermissions(Path, Set<PosixFilePermission>) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFiles
-
- setPosixFilePermissions(Path, Set<PosixFilePermission>) - Static method in class nl.esciencecenter.xenon.adaptors.local.LocalUtils
-
- setPosixFilePermissions(Path, Set<PosixFilePermission>) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- setPosixFilePermissions(Path, Set<PosixFilePermission>) - Method in class nl.esciencecenter.xenon.engine.files.FilesEngine
-
- setPosixFilePermissions(Path, Set<PosixFilePermission>) - Method in interface nl.esciencecenter.xenon.files.Files
-
Sets the POSIX permissions of a path.
- setProcessesPerNode(int) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Set the number of processes started on each node.
- setQueueName(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Set the queue name;
- setReadMode(OpenOption) - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- setReplyString(String) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpCommand
-
- setResult(T) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpQuery
-
- setStartSingleProcess(boolean) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Set if only a single process is started, instead of nodeCount * processesPerNode.
- setStderr(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the path to the file to which the executable must redirect stderr.
- setStdin(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the path to the file from which the executable must redirect stdin.
- setStdout(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the path to the file to which the executable must redirect stdout.
- setStreams(Streams) - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- setupInfo - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- setUploadFiles(Path...) - Method in class nl.esciencecenter.xenon.util.Sandbox
-
Sets the list of files that will be uploaded to files
.
- setWorkingDirectory(String) - Method in class nl.esciencecenter.xenon.jobs.JobDescription
-
Sets the path of the working directory for the executable.
- setWriteMode(OpenOption) - Method in class nl.esciencecenter.xenon.engine.util.OpenOptions
-
- sftpChannelCache - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- sftpExceptionToXenonException(SftpException) - Static method in class nl.esciencecenter.xenon.adaptors.ssh.SshUtil
-
- SGE62_SCHEMA_ATTRIBUTE - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
- SGE62_SCHEMA_VALUE - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineXmlParser
-
- SGID - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
Bit set to set group ID on execution
- showMessage(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.Robot
-
- singleExecutor - Variable in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- singleQ - Variable in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- size() - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFileAttributes
-
- size - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
The size of this file
- size() - Method in class nl.esciencecenter.xenon.adaptors.local.LocalFileAttributes
-
- size() - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- size() - Method in interface nl.esciencecenter.xenon.files.FileAttributes
-
Get the size of this file.
- skip(long) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpInputStream
-
- skip(long) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- sleep(long) - Method in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
Sleep for a certain amount of time, provide the job is not done, and no one requested an update.
- slots - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo
-
- slots - Variable in class nl.esciencecenter.xenon.adaptors.gridengine.QueueInfo
-
- SLURM_UPDATE_SLEEP - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- SLURM_UPDATE_TIMEOUT - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- SlurmAdaptor - Class in nl.esciencecenter.xenon.adaptors.slurm
-
Adaptor for Slurm scheduler.
- SlurmAdaptor(XenonEngine, Map<String, String>) - Constructor for class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
Create a new SlurmAdaptor.
- SlurmJobScriptGenerator - Class in nl.esciencecenter.xenon.adaptors.slurm
-
- SlurmJobScriptGenerator() - Constructor for class nl.esciencecenter.xenon.adaptors.slurm.SlurmJobScriptGenerator
-
- SlurmSchedulerConnection - Class in nl.esciencecenter.xenon.adaptors.slurm
-
Interface to the GridEngine command line tools.
- SlurmSchedulerConnection(ScriptingAdaptor, String, Credential, XenonProperties, XenonEngine) - Constructor for class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- SlurmSchedulerConnectionFactory - Class in nl.esciencecenter.xenon.adaptors.slurm
-
- SlurmSchedulerConnectionFactory() - Constructor for class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnectionFactory
-
- SlurmSetup - Class in nl.esciencecenter.xenon.adaptors.slurm
-
- SlurmSetup(Map<String, String>, boolean, boolean) - Constructor for class nl.esciencecenter.xenon.adaptors.slurm.SlurmSetup
-
- source - Variable in class nl.esciencecenter.xenon.engine.files.CopyImplementation
-
- source - Variable in class nl.esciencecenter.xenon.engine.util.OutputReader
-
- source - Variable in class nl.esciencecenter.xenon.util.Sandbox.Pair
-
- split(String) - Method in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- SSH_CONFIG_FILE - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
OpenSSH config filename.
- SshAdaptor - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshAdaptor(XenonEngine, Map<String, String>) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- SshAdaptor(XenonEngine, JSch, Map<String, String>) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
- sshArguments - Variable in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig
-
- SSHCertificateCredentialImplementation - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SSHCertificateCredentialImplementation(String, String, XenonProperties, String, String, char[], boolean) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SSHCertificateCredentialImplementation
-
Create a new SSHCertificateCredentialImplementation.
- SshCredentials - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshCredentials(SshAdaptor) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshCredentials
-
- SshDirectoryAttributeStream - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshDirectoryAttributeStream(Path, DirectoryStream.Filter, List<ChannelSftp.LsEntry>) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshDirectoryAttributeStream
-
- SshDirectoryStream - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshDirectoryStream(Path, DirectoryStream.Filter, List<ChannelSftp.LsEntry>) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshDirectoryStream
-
- SshFileAttributes - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshFileAttributes(SftpATTRS, Path) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
- SshFiles - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshFiles(SshAdaptor, XenonEngine) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- SshFiles.FileSystemInfo - Class in nl.esciencecenter.xenon.adaptors.ssh
-
Used to store all state attached to a filesystem.
- SshFiles.FileSystemInfo(FileSystemImplementation, SshMultiplexedSession) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshFiles.FileSystemInfo
-
- SshInputStream - Class in nl.esciencecenter.xenon.adaptors.ssh
-
We have to implement a special input stream, and delegate all calls to the internal jcraft input stream, because we have to
disconnect the channel on a close of the stream.
- SshInputStream(InputStream, SshMultiplexedSession, ChannelSftp) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshInputStream
-
- SshInteractiveProcess - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshInteractiveProcess(SshMultiplexedSession, Job) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- SshInteractiveProcessFactory - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshInteractiveProcessFactory(SshMultiplexedSession) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcessFactory
-
- SshJobs - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshJobs(XenonProperties, SshAdaptor, XenonEngine) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- SshJobs.SchedulerInfo - Class in nl.esciencecenter.xenon.adaptors.ssh
-
Used to store all state attached to a scheduler.
- SshJobs.SchedulerInfo(SshMultiplexedSession, JobQueues) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshJobs.SchedulerInfo
-
- SshLocation - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshLocation(String, String, int) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshLocation
-
- SshLocation(String) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshLocation
-
- SshMultiplexedSession - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshMultiplexedSession() - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- SshMultiplexedSession(SshAdaptor, JSch, SshLocation, Credential, XenonProperties) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshMultiplexedSession
-
- SshOutputStream - Class in nl.esciencecenter.xenon.adaptors.ssh
-
We have to implement a special output stream, and delegate all calls to the internal jcraft output stream, because we have to
disconnect the channel on a close of the stream.
- SshOutputStream(OutputStream, SshMultiplexedSession, ChannelSftp) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshOutputStream
-
- SshSession - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshSession(Session, int, int) - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshSession
-
- SshUtil - Class in nl.esciencecenter.xenon.adaptors.ssh
-
- SshUtil() - Constructor for class nl.esciencecenter.xenon.adaptors.ssh.SshUtil
-
- startCopy(CopyInfo) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- startInteractiveCommand(String, String...) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
Start an interactive command on the remote machine (usually via ssh).
- startSingleProcess - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
If true, only a single process is started on the first node aquired, instead of nodeCount * processesPerNode.
- startsWith(RelativePath) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Tests if this RelativePath starts with the given RelativePath.
- startsWith(String) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Tests if this RelativePath starts with the given RelativePath.
- startsWithLinuxRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Checks if the provide path starts with a valid Linux root, that is "/".
- startWithRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Checks if the provide path starts with a valid root, such as "/" or "C:".
- startWithWindowsRoot(String) - Static method in class nl.esciencecenter.xenon.util.Utils
-
Checks if the provide path starts with a valid Windows root, for example "C:".
- stat(Path) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshFiles
-
- state - Variable in class nl.esciencecenter.xenon.engine.files.CopyStatusImplementation
-
- state - Variable in class nl.esciencecenter.xenon.engine.jobs.JobStatusImplementation
-
- state - Variable in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- stderr - Variable in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
- stderr - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
The location file which to redirect stderr to.
- stderrForwarder - Variable in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- stdin - Variable in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
- stdin - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
The location file from which to redirect stdin.
- stdinForwarder - Variable in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- stdout - Variable in class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
- stdout - Variable in class nl.esciencecenter.xenon.jobs.JobDescription
-
The location file which to redirect stdout to.
- stdoutForwarder - Variable in class nl.esciencecenter.xenon.engine.util.BatchProcess
-
- stream - Variable in class nl.esciencecenter.xenon.adaptors.generic.DirectoryStreamBase
-
- stream - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryAttributeStream
-
The LocalDirectoryStream to retrieve the files
- stream - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalDirectoryStream
-
The DirectoryStream from the underlying java.nio implementation
- streamCopy(InputStream, OutputStream, CopyInfo) - Method in class nl.esciencecenter.xenon.engine.util.CopyEngine
-
- StreamForwarder - Class in nl.esciencecenter.xenon.engine.util
-
Simple stream forwarder.
- StreamForwarder(InputStream, OutputStream) - Constructor for class nl.esciencecenter.xenon.engine.util.StreamForwarder
-
- streams - Variable in class nl.esciencecenter.xenon.adaptors.local.LocalInteractiveProcess
-
- streams - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshInteractiveProcess
-
- streams - Variable in class nl.esciencecenter.xenon.engine.util.JobExecutor
-
- Streams - Interface in nl.esciencecenter.xenon.jobs
-
Streams is a container for the standard input, output and error streams of a
Job
.
- StreamsImplementation - Class in nl.esciencecenter.xenon.engine.jobs
-
- StreamsImplementation(Job, InputStream, OutputStream, InputStream) - Constructor for class nl.esciencecenter.xenon.engine.jobs.StreamsImplementation
-
Create a Streams containing the job and its standard streams.
- STRICT_HOST_KEY_CHECKING - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
Enable strict host key checking.
- STRICT_HOST_KEY_CHECKING - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
Enable strict host key checking.
- subFileSystem - Variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- submitBatchJob(JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- submitInteractiveJob(JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- submitJob(JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- submitJob(Scheduler, JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalJobs
-
- submitJob(JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- submitJob(Scheduler, JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.scripting.ScriptingJobs
-
- submitJob(JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- submitJob(Scheduler, JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- submitJob(JobDescription) - Method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- submitJob(Scheduler, JobDescription) - Method in class nl.esciencecenter.xenon.engine.jobs.JobsEngine
-
- submitJob(JobDescription) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- submitJob(Scheduler, JobDescription) - Method in interface nl.esciencecenter.xenon.jobs.Jobs
-
Submit a job to a Scheduler.
- SUBMITTED - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
How many jobs have been submitted using this adaptor.
- SUBMITTED - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
How many jobs have been submitted locally.
- SUBMITTED - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
How many jobs have been submitted using this adaptor.
- submittedJobs - Variable in class nl.esciencecenter.xenon.adaptors.ssh.SshJobs
-
- subpath(int, int) - Method in class nl.esciencecenter.xenon.files.RelativePath
-
Returns a RelativePath that is a subsequence of the name elements of this path.
- subScheduler - Variable in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- success() - Method in class nl.esciencecenter.xenon.adaptors.scripting.RemoteCommandRunner
-
- SUID - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
Bit set to set user ID on execution
- SUPPORTED_VERSIONS - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSetup
-
- supportedLocations - Variable in class nl.esciencecenter.xenon.engine.Adaptor
-
- supportedLocations - Variable in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- supportedProperties - Variable in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- supportedProperties - Variable in class nl.esciencecenter.xenon.engine.XenonProperties
-
Contains a description of all properties this XenonProperties should accept, including their type, default, etc.
- supportedSchemes - Variable in class nl.esciencecenter.xenon.engine.Adaptor
-
- supportedSchemes - Variable in class nl.esciencecenter.xenon.engine.AdaptorStatusImplementation
-
- supports(String) - Method in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
- supports(String) - Method in class nl.esciencecenter.xenon.engine.Adaptor
-
- supportsBatch - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- supportsBatch() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- supportsBatch() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Does this Scheduler support the submission of batch jobs ?
For batch jobs the standard streams of the jobs are redirected from / to files.
- supportsInteractive - Variable in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- supportsInteractive() - Method in class nl.esciencecenter.xenon.engine.jobs.SchedulerImplementation
-
- supportsInteractive() - Method in interface nl.esciencecenter.xenon.jobs.Scheduler
-
Does this Scheduler supports the submission of interactive jobs ?
For interactive jobs the standard streams of the job must be handled by the submitting process.
- supportsProperty(String) - Method in class nl.esciencecenter.xenon.engine.XenonProperties
-
Check if this XenonProperties supports a property with the given name.
- supportsScheme(String, String[]) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- SVTX - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshFileAttributes
-
Bit set to set sticky bit ****** NOT DOCUMENTED
- VALID_JOB_OPTIONS - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- VALID_JOB_OPTIONS - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- VALID_JOB_OPTIONS - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- VALID_PROPERTIES - Static variable in class nl.esciencecenter.xenon.adaptors.ftp.FtpAdaptor
-
List of properties supported by this FTP adaptor
- VALID_PROPERTIES - Static variable in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineAdaptor
-
List of all properties supported by this adaptor
- VALID_PROPERTIES - Static variable in class nl.esciencecenter.xenon.adaptors.local.LocalAdaptor
-
The properties supported by this adaptor
- VALID_PROPERTIES - Static variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmAdaptor
-
List of all properties supported by this adaptor
- VALID_PROPERTIES - Static variable in class nl.esciencecenter.xenon.adaptors.ssh.SshAdaptor
-
List of properties supported by this SSH adaptor
- VALID_PROPERTIES - Static variable in class nl.esciencecenter.xenon.adaptors.torque.TorqueAdaptor
-
List of all properties supported by this adaptor
- validate() - Method in class nl.esciencecenter.xenon.adaptors.generic.Location
-
- validProperties - Variable in class nl.esciencecenter.xenon.engine.Adaptor
-
- value - Variable in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo.AllocationRule
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.files.CopyOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.files.OpenOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.files.PosixFilePermission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.util.FileVisitResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.XenonPropertyDescription.Component
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.esciencecenter.xenon.XenonPropertyDescription.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum nl.esciencecenter.xenon.adaptors.gridengine.ParallelEnvironmentInfo.AllocationRule
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class nl.esciencecenter.xenon.adaptors.ssh.OpenSSHConfig.OpenSSHArgument
-
- values() - Static method in enum nl.esciencecenter.xenon.files.CopyOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum nl.esciencecenter.xenon.files.OpenOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum nl.esciencecenter.xenon.files.PosixFilePermission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum nl.esciencecenter.xenon.util.FileVisitResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum nl.esciencecenter.xenon.XenonPropertyDescription.Component
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum nl.esciencecenter.xenon.XenonPropertyDescription.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify - Variable in class nl.esciencecenter.xenon.engine.util.CopyInfo
-
- verifyJobDescription(JobDescription) - Static method in class nl.esciencecenter.xenon.adaptors.gridengine.GridEngineSchedulerConnection
-
- verifyJobDescription(JobDescription, String) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
Do some checks on a job description.
- verifyJobDescription(JobDescription) - Static method in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSchedulerConnection
-
- verifyJobDescription(JobDescription) - Static method in class nl.esciencecenter.xenon.adaptors.torque.TorqueSchedulerConnection
-
- verifyJobDescription(JobDescription) - Method in class nl.esciencecenter.xenon.engine.util.JobQueues
-
- verifyJobInfo(Map<String, String>, Job, String, String, String...) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
Check if the info map for a job exists, contains the expected job ID, and contains the given additional fields
- verifyJobOptions(Map<String, String>, String[], String) - Static method in class nl.esciencecenter.xenon.adaptors.scripting.SchedulerConnection
-
- verifyLoginSuccess(int) - Method in class nl.esciencecenter.xenon.adaptors.ftp.FtpFiles
-
Returns true if code is in interval [200,300).
- version - Variable in class nl.esciencecenter.xenon.adaptors.slurm.SlurmSetup
-
- visitFile(Path, FileAttributes, Files) - Method in interface nl.esciencecenter.xenon.util.FileVisitor
-
Invoked for a file in a directory.
- visitFileFailed(Path, XenonException, Files) - Method in interface nl.esciencecenter.xenon.util.FileVisitor
-
Invoked for a file that could not be visited.