Skip navigation links
A C D E F G H I L M P R S U W Z 

A

ArgumentParser - Class in ch.exense.commons.app
 
ArgumentParser(String[]) - Constructor for class ch.exense.commons.app.ArgumentParser
 

C

ch.exense.commons.app - package ch.exense.commons.app
 
ch.exense.commons.io - package ch.exense.commons.io
 
ch.exense.commons.processes - package ch.exense.commons.processes
 
ch.exense.commons.testing - package ch.exense.commons.testing
 
close() - Method in class ch.exense.commons.app.Configuration
 
close() - Method in class ch.exense.commons.io.FileWatchService
 
close() - Method in class ch.exense.commons.processes.ManagedProcess
 
computeLastModification(File) - Static method in class ch.exense.commons.io.FileHelper
 
computeLastModificationDateRecursive(File) - Static method in class ch.exense.commons.io.FileHelper
 
Configuration - Class in ch.exense.commons.app
 
Configuration() - Constructor for class ch.exense.commons.app.Configuration
 
Configuration(File) - Constructor for class ch.exense.commons.app.Configuration
 
Configuration(File, Map<String, String>) - Constructor for class ch.exense.commons.app.Configuration
 
copy(InputStream, OutputStream) - Static method in class ch.exense.commons.io.FileHelper
Copy a InputStream to an OutputStream using a buffer size of 2048
copy(InputStream, OutputStream, int) - Static method in class ch.exense.commons.io.FileHelper
createTempFile() - Static method in class ch.exense.commons.io.FileHelper
Creates a temporary file that will be deleted on JVM exit
createTempFolder() - Static method in class ch.exense.commons.io.FileHelper
Creates a temporary folder
createTempFolder(String) - Static method in class ch.exense.commons.io.FileHelper
Creates a temporary folder

D

deleteFolder(File) - Static method in class ch.exense.commons.io.FileHelper
Deletes a folder recursively
deleteFolderOnExit(File) - Static method in class ch.exense.commons.io.FileHelper
Requests that the directory denoted by this abstract pathname be deleted recursively when the virtual machine terminates

E

entrySet() - Method in class ch.exense.commons.app.ArgumentParser
 
ExternalJVMLauncher - Class in ch.exense.commons.processes
 
ExternalJVMLauncher(String, File) - Constructor for class ch.exense.commons.processes.ExternalJVMLauncher
 
extractResourceToTempFile(Class<?>, String) - Static method in class ch.exense.commons.io.FileHelper
Extract a resource and copy it to a a temporary file

F

FileHelper - Class in ch.exense.commons.io
 
FileHelper() - Constructor for class ch.exense.commons.io.FileHelper
 
FileWatchService - Class in ch.exense.commons.io
 
FileWatchService() - Constructor for class ch.exense.commons.io.FileWatchService
 

G

getClassLoaderResourceAsFile(ClassLoader, String) - Static method in class ch.exense.commons.io.FileHelper
 
getExecutionDirectory() - Method in class ch.exense.commons.processes.ManagedProcess
 
getId() - Method in class ch.exense.commons.processes.ManagedProcess
 
getInterval() - Method in class ch.exense.commons.io.FileWatchService
 
getLastModificationDateRecursive(File) - Static method in class ch.exense.commons.io.FileHelper
Computes the last modification date of a file or a folder recursively
getOption(String) - Method in class ch.exense.commons.app.ArgumentParser
 
getOptions() - Method in class ch.exense.commons.app.ArgumentParser
 
getPlaceholders() - Method in class ch.exense.commons.app.Configuration
 
getProcessErrorLog() - Method in class ch.exense.commons.processes.ManagedProcess
 
getProcessInputStream() - Method in class ch.exense.commons.processes.ManagedProcess
 
getProcessOutputLog() - Method in class ch.exense.commons.processes.ManagedProcess
 
getProcessOutputStream() - Method in class ch.exense.commons.processes.ManagedProcess
 
getProperty(String) - Method in class ch.exense.commons.app.Configuration
 
getProperty(String, String) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsBoolean(String) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsBoolean(String, boolean) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsDirectory(String) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsDirectory(String, File) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsFile(String) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsFile(String, File) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsInteger(String) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsInteger(String, Integer) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsLong(String) - Method in class ch.exense.commons.app.Configuration
 
getPropertyAsLong(String, Long) - Method in class ch.exense.commons.app.Configuration
 
getPropertyFile() - Method in class ch.exense.commons.app.Configuration
 
getPropertyNames() - Method in class ch.exense.commons.app.Configuration
 

H

hasOption(String) - Method in class ch.exense.commons.app.ArgumentParser
 
hasProperty(String) - Method in class ch.exense.commons.app.Configuration
 

I

isWindows() - Static method in class ch.exense.commons.processes.ExternalJVMLauncher
 

L

launchExternalJVM(String, Class<?>, List<String>, List<String>) - Method in class ch.exense.commons.processes.ExternalJVMLauncher
 
launchExternalJVM(String, Class<?>, List<String>, List<String>, boolean) - Method in class ch.exense.commons.processes.ExternalJVMLauncher
 
load() - Method in class ch.exense.commons.app.Configuration
 

M

ManagedProcess - Class in ch.exense.commons.processes
 
ManagedProcess(String) - Constructor for class ch.exense.commons.processes.ManagedProcess
 
ManagedProcess(String, String) - Constructor for class ch.exense.commons.processes.ManagedProcess
 
ManagedProcess(List<String>) - Constructor for class ch.exense.commons.processes.ManagedProcess
 
ManagedProcess(String, List<String>) - Constructor for class ch.exense.commons.processes.ManagedProcess
 
ManagedProcess(List<String>, File) - Constructor for class ch.exense.commons.processes.ManagedProcess
 
ManagedProcess(String, List<String>, File, boolean) - Constructor for class ch.exense.commons.processes.ManagedProcess
 
ManagedProcess.ManagedProcessException - Exception in ch.exense.commons.processes
 
ManagedProcessException(String, Throwable) - Constructor for exception ch.exense.commons.processes.ManagedProcess.ManagedProcessException
 
ManagedProcessException(String) - Constructor for exception ch.exense.commons.processes.ManagedProcess.ManagedProcessException
 

P

Poller - Class in ch.exense.commons.io
 
Poller() - Constructor for class ch.exense.commons.io.Poller
 
putProperty(String, String) - Method in class ch.exense.commons.app.Configuration
 

R

readClassLoaderResource(ClassLoader, String) - Static method in class ch.exense.commons.io.FileHelper
Reads a classloader resource using UTF8 charset
readClassLoaderResourceAsByteArray(ClassLoader, String) - Static method in class ch.exense.commons.io.FileHelper
Reads a classloader resource and returns its content as byte array
readResource(Class<?>, String) - Static method in class ch.exense.commons.io.FileHelper
Reads a resource using UTF8 charset
readResourceAsByteArray(Class<?>, String) - Static method in class ch.exense.commons.io.FileHelper
Reads a resource and returns its content as byte array
readStream(InputStream) - Static method in class ch.exense.commons.io.FileHelper
Reads the stream provided as argument using UTF8 charset
register(File, Runnable) - Method in class ch.exense.commons.io.FileWatchService
 
register(File, Runnable, boolean) - Method in class ch.exense.commons.io.FileWatchService
 
Remote - Interface in ch.exense.commons.testing
 
run() - Method in class ch.exense.commons.io.FileWatchService
 

S

setInterval(int) - Method in class ch.exense.commons.io.FileWatchService
 
start() - Method in class ch.exense.commons.processes.ManagedProcess
 

U

unregister(File) - Method in class ch.exense.commons.io.FileWatchService
 
unzip(File, File) - Static method in class ch.exense.commons.io.FileHelper
Extracts the zip file to the target folder provided as argument
unzip(byte[], File) - Static method in class ch.exense.commons.io.FileHelper
Extracts the zip provided as byte array to the target folder provided as argument
unzip(InputStream, File) - Static method in class ch.exense.commons.io.FileHelper
Extracts the zip provided as stream to the target folder provided as argument

W

waitFor(Supplier<Boolean>, long) - Static method in class ch.exense.commons.io.Poller
Waits for the predicate to return true using a default polling rate of 100ms
waitFor(Supplier<Boolean>, long, long) - Static method in class ch.exense.commons.io.Poller
Waits for the predicate to return true
waitFor(long) - Method in class ch.exense.commons.processes.ManagedProcess
Causes the current thread to wait, if necessary, until the process has terminated, or the specified waiting time elapses.

Z

zip(File, File) - Static method in class ch.exense.commons.io.FileHelper
Create a zip file of the directory denoted by the File passed as argument
zip(File, OutputStream) - Static method in class ch.exense.commons.io.FileHelper
Create a zip file of the directory denoted by the File passed as argument
zip(File) - Static method in class ch.exense.commons.io.FileHelper
Create a zip file of the directory denoted by the File passed as argument
A C D E F G H I L M P R S U W Z 
Skip navigation links

Copyright © 2019. All rights reserved.