A B C D E F G H I J L M N O P Q R S T U V W X 

N

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 interface nl.esciencecenter.xenon.credentials.Credentials
Constructs a certificate Credential.
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 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 interface nl.esciencecenter.xenon.files.Files
Open an existing file and return an InputStream to read from this file.
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 interface nl.esciencecenter.xenon.credentials.Credentials
Constructs a password credential.
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 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.
newXenon(Map<String, String>) - Static method in class nl.esciencecenter.xenon.XenonFactory
Create a new Xenon instance using the given properties.
nl.esciencecenter.xenon - package nl.esciencecenter.xenon
This package is the main entry point into the Xenon API.
nl.esciencecenter.xenon.credentials - package nl.esciencecenter.xenon.credentials
This package contains classes and interfaces for managing credentials.
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.
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
 
A B C D E F G H I J L M N O P Q R S T U V W X