A B C D E F G H I J K L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractZipSupport - Class in de.willuhn.io
-
Abstrakte Basisklasse fuer ZIP-Support.
- AbstractZipSupport() - Constructor for class de.willuhn.io.AbstractZipSupport
- add(File) - Method in class de.willuhn.io.ZipCreator
-
Fuegt der ZIP-Datei ein Verzeichnis/eine Datei hinzu.
- add(File) - Method in class de.willuhn.util.MultipleClassLoader
-
Fuegt das uebergebene Jar-File oder Verzeichnis zum Class-Loader hinzu.
- add(URL) - Method in class de.willuhn.util.MultipleClassLoader
-
Fuegt die uebergebene URL dem Class-Loader hinzu.
- addClassloader(ClassLoader) - Method in class de.willuhn.util.MultipleClassLoader
-
Fuegt einen weiteren ClassLoader hinzu,
- addFile(File, Observer) - Static method in class de.willuhn.io.FileWatch
-
Registriert eine neue zu ueberwachende Datei.
- addJars(File) - Method in class de.willuhn.util.MultipleClassLoader
-
Fuegt rekursiv alle Jar-Files zum Class-Loader hinzu, die sich im uebergebenen Verzeichnis befinden.
- addJars(File, String[]) - Method in class de.willuhn.util.MultipleClassLoader
-
Fuegt rekursiv alle Jar-Files zum Class-Loader hinzu, die sich im uebergebenen Verzeichnis befinden.
- addPercentComplete(int) - Method in class de.willuhn.util.ConsoleProgessMonitor
- addPercentComplete(int) - Method in interface de.willuhn.util.ProgressMonitor
-
Teilt dem Monitor mit, wieviel Prozent der Aufgabe gerade erledigt wurde.
- addTarget(Target) - Static method in class de.willuhn.logging.Logger
-
Fuegt der Liste der Ausgabe-Targets ein weiteres hinzu.
- ApplicationException - Exception in de.willuhn.util
-
Diese Exception muss geworfen werden, wenn Fehler auftreten die dem Anwender gezeigt werden sollen.
- ApplicationException() - Constructor for exception de.willuhn.util.ApplicationException
-
Erzeugt eine neue Exception.
- ApplicationException(String) - Constructor for exception de.willuhn.util.ApplicationException
-
Erzeugt eine neue Exception.
- ApplicationException(String, Throwable) - Constructor for exception de.willuhn.util.ApplicationException
-
Erzeugt eine neue Exception.
- ApplicationException(Throwable) - Constructor for exception de.willuhn.util.ApplicationException
-
Erzeugt eine neue Exception.
- ATTRIBUTE_BUILDDATE - Static variable in class de.willuhn.util.JarInfo
-
Attribut des Typs Built-Date.
- ATTRIBUTE_BUILDNUMBER - Static variable in class de.willuhn.util.JarInfo
-
Attribut des Typs Buildnumber.
- ATTRIBUTE_TITLE - Static variable in class de.willuhn.util.JarInfo
-
Attribut des Typs Title.
- ATTRIBUTE_VERSION - Static variable in class de.willuhn.util.JarInfo
-
Attribut des Typs Version.
B
- Base64 - Class in de.willuhn.util
-
Kleine Hilfe-Klasse zum Encoden und Decoden von Base64.
- Base64() - Constructor for class de.willuhn.util.Base64
- Bootable - Interface in de.willuhn.boot
-
Interface eines ueber den BootLoader startfaehigen Dienst.
- BootLoader - Class in de.willuhn.boot
-
Der BootLoader.
- BootLoader() - Constructor for class de.willuhn.boot.BootLoader
- BootStrap - Class in de.willuhn.boot
-
Ein Bootstrapper zum Starten von Java-Anwendungen mit dynamischem Laden des Class-Path.
- BootStrap() - Constructor for class de.willuhn.boot.BootStrap
C
- CAPACITY_MAX - Static variable in class de.willuhn.util.Queue
-
Die Maximal-Kapazitaet der Queue.
- CAPACITY_MIN - Static variable in class de.willuhn.util.Queue
-
Die Minimal-Kapazitaet der Queue.
- checksum(byte[], String) - Static method in class de.willuhn.security.Checksum
-
Liefert eine Checksumme der Daten mit dem angegebenen Algorithmus.
- checksum(InputStream, String) - Static method in class de.willuhn.security.Checksum
-
Liefert eine Checksumme der Daten.
- Checksum - Class in de.willuhn.security
-
Hilfsklasse mit statischen Methoden zur Erzeugung von Checksummen.
- CheckSum - Class in de.willuhn.sql
-
Hilfsklasse zum Berechnen von Datenbank-Checksummen.
- CheckSum() - Constructor for class de.willuhn.sql.CheckSum
- ClassFinder - Class in de.willuhn.util
-
Klassen-Sucher.
- clear() - Method in class de.willuhn.util.Session
-
Leert die Session.
- close() - Method in class de.willuhn.io.CSVFile
-
Schliesst die CSV-Datei.
- close() - Method in class de.willuhn.io.ZipCreator
-
Schliesst den ZipCreator und den zugehoerigen OutputStream.
- close() - Method in class de.willuhn.logging.JavaLoggingHandler
- close() - Static method in class de.willuhn.logging.Logger
-
Schliesst den Logger und die damit verbundene Log-Datei.
- close() - Method in class de.willuhn.logging.targets.LogrotateTarget
- close() - Method in class de.willuhn.logging.targets.OutputStreamTarget
- close() - Method in class de.willuhn.logging.targets.SyslogTarget
- close() - Method in interface de.willuhn.logging.targets.Target
-
Schliesst das Target.
- close(Closeable...) - Static method in class de.willuhn.io.IOUtil
-
Schliesst Streams.
- ColorGenerator - Class in de.willuhn.util
-
Erzeugt Farbcodes aus einem vordefinierten Pool bzw.
- ColorGenerator() - Constructor for class de.willuhn.util.ColorGenerator
- ConsoleProgessMonitor - Class in de.willuhn.util
-
Dummy-Implementierung eines Progress-Monitors, der nach STDOUT schreibt.
- ConsoleProgessMonitor() - Constructor for class de.willuhn.util.ConsoleProgessMonitor
- CONTEXT - de.willuhn.annotation.Lifecycle.Type
-
Bean-Instanz lebt fuer die Dauer der Anwendung.
- copy(File, File, boolean) - Static method in class de.willuhn.io.FileCopy
-
Kopiert die Quell-Datei zur Ziel-Datei.
- copy(InputStream, OutputStream) - Static method in class de.willuhn.io.IOUtil
-
Kopiert die Daten vom InputStream in den OutputStream.
- create(int) - Static method in class de.willuhn.util.ColorGenerator
-
Erzeugt die RGB-Werte fuer eine Farbe.
- CSVFile - Class in de.willuhn.io
-
Parser fuer CSV-Dateien.
- CSVFile(InputStream) - Constructor for class de.willuhn.io.CSVFile
-
ct.
- CSVFile(InputStream, String) - Constructor for class de.willuhn.io.CSVFile
-
ct.
- CSVFile(InputStream, String, String) - Constructor for class de.willuhn.io.CSVFile
-
ct.
D
- de.willuhn.annotation - package de.willuhn.annotation
- de.willuhn.boot - package de.willuhn.boot
-
de.willuhn.boot ist ein kleines Framework zum Starten von Diensten/Services angelehnt an das SysV-Bootkonzept (bekannt aus Unix-Systemen).
- de.willuhn.io - package de.willuhn.io
- de.willuhn.logging - package de.willuhn.logging
- de.willuhn.logging.targets - package de.willuhn.logging.targets
- de.willuhn.net - package de.willuhn.net
- de.willuhn.security - package de.willuhn.security
- de.willuhn.sql - package de.willuhn.sql
- de.willuhn.sql.version - package de.willuhn.sql.version
- de.willuhn.util - package de.willuhn.util
- debug(String) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Message vom Typ "debug" ins Log.
- DEBUG - Static variable in class de.willuhn.logging.Level
-
Vordefinierter Log-Level fuer Debug-Meldungen.
- decode(String) - Static method in class de.willuhn.util.Base64
-
Dekodiert Base64 in Text.
- DEFAULT - Static variable in class de.willuhn.logging.Level
-
Default-Loglevel.
- DEFAULT_ADDRESS - Static variable in class de.willuhn.net.MulticastClient
-
Default-Multicast-Adresse.
- DEFAULT_PORT - Static variable in class de.willuhn.net.MulticastClient
-
Default-Port.
- deleteRecursive(File) - Static method in class de.willuhn.io.FileUtil
-
Loescht ein Verzeichnis rekursiv.
- depends() - Method in interface de.willuhn.boot.Bootable
-
Liste von Abhaengigkeiten in Form von Class-Objekten.
E
- elements() - Method in class de.willuhn.util.Queue
-
Liefert eine Liste aller Elemente der Queue.
- encode(byte[]) - Static method in class de.willuhn.util.Base64
-
Kodiert Text nach Base64.
- equals(Object) - Method in class de.willuhn.logging.Level
- error(String) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Message vom Typ "error" ins Log.
- error(String, Throwable) - Static method in class de.willuhn.logging.Logger
-
Schreibt den Fehler ins Log.
- ERROR - Static variable in class de.willuhn.logging.Level
-
Vordefinierter Log-Level fuer Fehler.
- execute() - Method in class de.willuhn.sql.version.Updater
-
Fuehrt das Update durch.
- execute(UpdateProvider) - Method in interface de.willuhn.sql.version.Update
-
Fuehrt das Update durch.
- execute(Reader, Connection) - Static method in class de.willuhn.sql.ScriptExecutor
-
Fuehrt ein SQL-Script auf einer Datenbank-Verbindung aus.
- execute(Reader, Connection, ProgressMonitor) - Static method in class de.willuhn.sql.ScriptExecutor
-
Fuehrt ein SQL-Script auf einer Datenbank-Verbindung aus.
- execute(String) - Method in class de.willuhn.sql.version.Updater
-
Fuehrt das Update durch.
- extension(String) - Method in class de.willuhn.io.FileFinder
-
Suchkriterium via OR hinzufuegen.
- extract(File) - Method in class de.willuhn.io.ZipExtractor
-
Entpackt das ZIP-File in das angegebene Verzeichnis.
F
- FileCopy - Class in de.willuhn.io
-
Zum Dateien kopieren.
- FileCopy() - Constructor for class de.willuhn.io.FileCopy
- FileCopy.FileExistsException - Exception in de.willuhn.io
-
Wird geworfen, wenn eine Datei ueberschrieben werden soll, die bereits existiert.
- FileExistsException(String) - Constructor for exception de.willuhn.io.FileCopy.FileExistsException
-
Erzeugt eine neue Exception dieses Typs mit der genannten Meldung.
- FileFinder - Class in de.willuhn.io
-
Hilfsklasse zum (rekursiven) Suchen von Dateien.
- FileFinder(File) - Constructor for class de.willuhn.io.FileFinder
-
ct.
- FileUtil - Class in de.willuhn.io
-
Hilfsklasse mit diversen statischen Funktionen.
- FileUtil() - Constructor for class de.willuhn.io.FileUtil
- FileWatch - Class in de.willuhn.io
-
Diese Klasse kann Dateien ueberwachen und bei Aenderung ein Event ausloesen.
- FileWatch() - Constructor for class de.willuhn.io.FileWatch
- finalize() - Method in class de.willuhn.boot.BootLoader
- finalize() - Method in class de.willuhn.util.Session
- find() - Method in class de.willuhn.io.FileFinder
-
Sucht im aktuellen Verzeichnis und liefert das Ergebnis zurueck.
- findAll() - Method in class de.willuhn.io.FileFinder
-
Sucht im aktuellen Verzeichnis und liefert das Ergebnis zurueck.
- findAllRecursive() - Method in class de.willuhn.io.FileFinder
-
Sucht rekursiv ab dem aktuellen Verzeichnis und liefert das Ergebnis zurueck.
- findByName(String) - Static method in class de.willuhn.logging.Level
-
Findet ein Log-Level anhand seines Namens.
- findClass(String) - Method in class de.willuhn.util.MultipleClassLoader
- findImplementors(Class) - Method in class de.willuhn.util.ClassFinder
-
Sucht nach ggf vorhandenen Klassen, die das uebergebene Interface implementieren.
- findRecursive() - Method in class de.willuhn.io.FileFinder
-
Sucht rekursiv ab dem aktuellen Verzeichnis und liefert das Ergebnis zurueck.
- flush() - Method in class de.willuhn.logging.JavaLoggingHandler
- flush() - Static method in class de.willuhn.logging.Logger
-
Flusht die noch nicht geschriebenen Log-Meldungen.
- FREEBSD32 - de.willuhn.util.Platform.OS
-
FreeBSD 32Bit.
- FREEBSD64 - de.willuhn.util.Platform.OS
-
FreeBSD 64Bit.
- full() - Method in class de.willuhn.util.Queue
-
Prueft, ob die Queue voll ist.
G
- get(Object) - Method in class de.willuhn.util.Session
-
Liefert Wert aus der Session, der unter dem angegebenen Namen gespeichert ist.
- getAttribute(String) - Method in class de.willuhn.util.JarInfo
-
Liefert den Wert des genannten Attributes.
- getAttributes() - Method in class de.willuhn.util.Settings
-
Liefert eine Liste aller Attribut-Namen, die in dieser Settings-Instanz gespeichert wurden.
- getBoolean(String, boolean) - Method in class de.willuhn.util.Settings
-
Liefert den Wert des genannten Attributs als Boolean.
- getBoolean(String, boolean) - Method in class de.willuhn.util.TypedProperties
-
Liefert den Wert des genannten Attributs als Boolean.
- getBootable() - Method in exception de.willuhn.boot.SkipServiceException
-
Liefert den Dienst, der den Fehler augeloest hat.
- getBootable(Class<? extends Bootable>) - Method in class de.willuhn.boot.BootLoader
-
Liefert den gewuenschten Dienst und bootet das System bei Bedarf bis genau zu diesem.
- getBuildDate() - Method in class de.willuhn.util.JarInfo
-
Liefert das Build-Dartum des JARs, das im Manifest als Attribut "Built-Date" hinterlegt ist.
- getBuildnumber() - Method in class de.willuhn.util.JarInfo
-
Liefert die Build-Nummer des JARs, die im Manifest als Attribut "Implementation-Buildnumber" hinterlegt ist.
- getClassFinder() - Method in class de.willuhn.util.MultipleClassLoader
-
Liefert einen ClassFinder, der alle Klassen dieses ClassLoaders kennt.
- getConnection() - Method in interface de.willuhn.sql.version.UpdateProvider
-
Liefert die zu verwendende Connection.
- getCurrentVersion() - Method in interface de.willuhn.sql.version.UpdateProvider
-
Liefert die aktuelle Version
- getDate() - Method in class de.willuhn.logging.Message
-
Datum, an dem die Nachricht ausgeloest wurde.
- getDir(Class) - Static method in class de.willuhn.util.Platform
-
Liefert das Verzeichnis, in dem sich die uebergebene Klasse befindet.
- getDouble(String, double) - Method in class de.willuhn.util.Settings
-
Liefert den Wert des genannten Attributs als double.
- getDouble(String, double) - Method in class de.willuhn.util.TypedProperties
-
Liefert den Wert des genannten Attributs als double.
- getFiles() - Method in class de.willuhn.util.MultipleClassLoader
-
Liefert eine Liste aller lokalen Ressourcen.
- getHost() - Method in class de.willuhn.logging.Message
-
Liefert den Hostnamen oder
null
wenn es Localhost ist oder er nicht angegeben ist. - getInt(String, int) - Method in class de.willuhn.util.Settings
-
Liefert den Wert des genannten Attributs als int.
- getInt(String, int) - Method in class de.willuhn.util.TypedProperties
-
Liefert den Wert des genannten Attributs als int.
- getLastLines() - Static method in class de.willuhn.logging.Logger
-
Liefert die letzten Zeilen des Logs.
- getLevel() - Static method in class de.willuhn.logging.Logger
-
Liefert den aktuellen Log-Level.
- getLevel() - Method in class de.willuhn.logging.Message
-
Liefert das LogLevel der Nachricht.
- getList(String, String[]) - Method in class de.willuhn.util.Settings
-
Liefert ein Array von Werten.
- getList(String, String[]) - Method in class de.willuhn.util.TypedProperties
-
Liefert ein Array von Werten.
- getLoggingClass() - Method in class de.willuhn.logging.Message
-
Liefert den Namen der loggenden Klasse.
- getLoggingMethod() - Method in class de.willuhn.logging.Message
-
Liefert den Namen der loggenden Methode.
- getLong(String, long) - Method in class de.willuhn.util.Settings
-
Liefert den Wert des genannten Attributs als long.
- getLong(String, long) - Method in class de.willuhn.util.TypedProperties
-
Liefert den Wert des genannten Attributs als long.
- getMonitor() - Method in class de.willuhn.boot.BootLoader
-
Liefert den Progress-Monitor.
- getName() - Method in class de.willuhn.logging.Level
-
Liefert den Namen des Levels.
- getName() - Method in interface de.willuhn.sql.version.Update
-
Sprechender Name des Updates.
- getName() - Method in class de.willuhn.util.MultipleClassLoader
-
Liefert den Namen des Classloaders.
- getPercentComplete() - Method in class de.willuhn.util.ConsoleProgessMonitor
- getPercentComplete() - Method in interface de.willuhn.util.ProgressMonitor
-
Liefert den aktuell angezeigten Fortschritt in Prozent.
- getPlatform() - Static method in class de.willuhn.util.Platform
-
Liefert die Kennung der Plattform.
- getProgressMonitor() - Method in interface de.willuhn.sql.version.UpdateProvider
-
Liefert einen Monitor, an den Meldungen ueber den Update-Verlauf gesendet werden koennen.
- getResource(String) - Method in class de.willuhn.util.MultipleClassLoader
- getResourceAsStream(String) - Method in class de.willuhn.util.MultipleClassLoader
- getResources(String) - Method in class de.willuhn.util.MultipleClassLoader
- getString(String, String) - Method in class de.willuhn.util.Settings
-
Liefert den Wert des Attribute.
- getString(String, String) - Method in class de.willuhn.util.TypedProperties
-
Liefert den Wert des Attribute.
- getText() - Method in class de.willuhn.logging.Message
-
Liefert die eigentliche Nachricht.
- getThread() - Method in class de.willuhn.logging.Message
-
Liefert den Namen des Threads.
- getUpdatePath() - Method in interface de.willuhn.sql.version.UpdateProvider
-
Liefert den Pfad, in dem der Update-Prozess nach Updates suchen soll.
- getURLs() - Method in class de.willuhn.util.MultipleClassLoader
-
Liefert eine Liste aller URLs, die im Classloader registriert sind.
- getValue() - Method in class de.willuhn.logging.Level
-
Liefert die Wertigkeit des Levels.
- getVersion() - Method in class de.willuhn.util.JarInfo
-
Liefert die Versionsnummer des JARs, die im Manifest als Attribut "Implementation-Version" hinterlegt ist.
H
- hasNext() - Method in class de.willuhn.io.CSVFile
-
Prueft, ob weitere Zeilen vorhanden sind.
- History - Class in de.willuhn.util
-
Bildet eine History ab, die immer eine definierte Anzahl der letzten Elemente enthaelt.
- History(int) - Constructor for class de.willuhn.util.History
-
ct.
I
- I18N - Class in de.willuhn.util
-
Diese Klasse behandelt die Internationalisierung.
- I18N() - Constructor for class de.willuhn.util.I18N
-
ct.
- I18N(InputStream) - Constructor for class de.willuhn.util.I18N
-
ct.
- I18N(String) - Constructor for class de.willuhn.util.I18N
-
ct.
- I18N(String, Locale) - Constructor for class de.willuhn.util.I18N
-
Initialisiert diese Klasse mit dem angegebenen Locale.
- I18N(String, Locale, ClassLoader) - Constructor for class de.willuhn.util.I18N
-
Initialisiert diese Klasse mit dem angegebenen Locale.
- I18N(Locale) - Constructor for class de.willuhn.util.I18N
-
ct.
- info(String) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Message vom Typ "info" ins Log.
- INFO - Static variable in class de.willuhn.logging.Level
-
Vordefinierter Log-Level fuer regulaere Meldungen.
- init(BootLoader, Bootable) - Method in interface de.willuhn.boot.Bootable
-
Wird vom BootLoader aufgerufen, wenn der Dienst initialisiert werden soll.
- inject(Object, Injector) - Static method in class de.willuhn.annotation.Inject
-
Injiziert ein oder mehrere Werte in der Bean "bean" ueber den angegebenen Injector.
- inject(Object, Injector, Class<? extends Annotation>...) - Static method in class de.willuhn.annotation.Inject
-
Injiziert ein oder mehrere Werte in der Bean "bean" ueber den angegebenen Injector.
- inject(Object, Class<? extends Annotation>, Object) - Static method in class de.willuhn.annotation.Inject
-
Injiziert den Wert "value" in der Bean "bean" fuer all jene Attribute, die mit Annotation "a" markiert sind.
- inject(Object, AccessibleObject, Annotation) - Method in interface de.willuhn.annotation.Injector
-
Injiziert den den Wert in die Bean.
- Inject - Class in de.willuhn.annotation
-
Util-Klasse zum Setzen von Annotations.
- Inject() - Constructor for class de.willuhn.annotation.Inject
- Injector - Interface in de.willuhn.annotation
-
Interface fuer einen Injector, der die zu injizierenden Werte liefert.
- IOUtil - Class in de.willuhn.io
-
Util-Klasse mit Hilfsfunktionen fuer Streams.
- IOUtil() - Constructor for class de.willuhn.io.IOUtil
- isLogging(Level) - Static method in class de.willuhn.logging.Logger
-
Prueft, ob Meldungen mit dem angegeben Log-Level derzeit geloggt werden.
J
- JarInfo - Class in de.willuhn.util
-
Hilfs-Klasse, um Meta-Informationen aus JARs zu lesen.
- JarInfo(JarFile) - Constructor for class de.willuhn.util.JarInfo
-
ct.
- JarLoader - Class in de.willuhn.util
-
Util-Klasse, mit einzelne Jar-Dateien oder ganze Verzeichnisse von Jar-Dateien zur Laufzeit in den Classppath geladen werden koennen.
- JarLoader() - Constructor for class de.willuhn.util.JarLoader
- JavaLoggingHandler - Class in de.willuhn.logging
-
Ein Handler, der "java.util.logging.Handler" implementiert, damit Log-Ausgaben von Java in unser Logging umgeleitet werden koennen.
- JavaLoggingHandler() - Constructor for class de.willuhn.logging.JavaLoggingHandler
K
- keys() - Method in class de.willuhn.util.Session
-
Liefert eine Liste aller in der Session vorhandenen Schluessel.
L
- Level - Class in de.willuhn.logging
-
Log-Level.
- Level(String, int) - Constructor for class de.willuhn.logging.Level
-
ct.
- Lifecycle - Annotation Type in de.willuhn.annotation
-
Annotation, mit der der Lifecycle einer Bean festgelegt werden kann.
- Lifecycle.Type - Enum in de.willuhn.annotation
-
Definiert die Licecycle-Typen.
- LineOutputStream - Class in de.willuhn.io
-
Ein OutputStream, der alle Daten, die erhaelt buffert und zeilenweise an
writeLine(java.lang.String)
uebergibt. - LineOutputStream() - Constructor for class de.willuhn.io.LineOutputStream
-
Erzeugt einen LineOutputStream mit 1024 Byte Buffer.
- LineOutputStream(int) - Constructor for class de.willuhn.io.LineOutputStream
-
Erzeugt einen LineOutputStream mit der angebenen Buffer-Groesse.
- LINUX32 - de.willuhn.util.Platform.OS
-
Linux 32Bit.
- LINUX64 - de.willuhn.util.Platform.OS
-
Linux 64Bit.
- load(String) - Method in class de.willuhn.util.MultipleClassLoader
-
Laedt die angegebene Klasse und initialisiert sie.
- loadClass(String) - Method in class de.willuhn.util.MultipleClassLoader
- loadClass(String, boolean) - Method in class de.willuhn.util.MultipleClassLoader
- loadJar(File) - Static method in class de.willuhn.util.JarLoader
-
Laedt ein einzelnes Jar.
- loadJars(File) - Static method in class de.willuhn.util.JarLoader
-
Laedt die Jars rekursive im angegebenen Verzeichnis.
- log(String) - Method in class de.willuhn.util.ConsoleProgessMonitor
- log(String) - Method in interface de.willuhn.util.ProgressMonitor
-
Teilt dem Monitor mit, dass der angegebene Text protokolliert werden soll.
- Logger - Class in de.willuhn.logging
-
Kleiner System-Logger.
- Logger() - Constructor for class de.willuhn.logging.Logger
- LoggerOutputStream - Class in de.willuhn.logging
-
Ein OutputStream, der alle Ausgaben in den Logger schreibt.
- LoggerOutputStream(Level) - Constructor for class de.willuhn.logging.LoggerOutputStream
-
ct.
- LogrotateTarget - Class in de.willuhn.logging.targets
-
Implementierung eines Targets, welches nach einer definierten Dateigroesse das Log-File rotiert und optional zippt.
- LogrotateTarget(File, boolean) - Constructor for class de.willuhn.logging.targets.LogrotateTarget
-
ct.
M
- MACOS32 - de.willuhn.util.Platform.OS
-
Apple OS X 32Bit.
- MACOS64 - de.willuhn.util.Platform.OS
-
Apple OS X 64Bit.
- main(String[]) - Static method in class de.willuhn.boot.BootStrap
- main(String[]) - Static method in class de.willuhn.net.MulticastClient
-
ZUm Testen.
- main(String[]) - Static method in class de.willuhn.security.Signature
-
Main-Methode, um das Signieren und Verifzieren von der Kommandozeile aus durchfuehren zu koennen.
- main(String[]) - Static method in class de.willuhn.sql.ScriptExecutor
-
Main-Methode zum Starten an der Kommandozeile.
- main(String[]) - Static method in class de.willuhn.util.ColorGenerator
-
Main-Methode, falls man den mal von der Konsole aus nutzen will.
- matches(String) - Method in class de.willuhn.io.FileFinder
-
Suchkriterium via OR hinzufuegen.
- md5(byte[]) - Static method in class de.willuhn.security.Checksum
-
Liefert eine MD5-Checksumme der Daten im Base64-Format.
- md5(Connection, String, String) - Static method in class de.willuhn.sql.CheckSum
-
Berechnet die MD5-Checksumme einer Datenbank.
- MD5 - Static variable in class de.willuhn.security.Checksum
-
Konstante fuer MD5-Checksumme.
- Message - Class in de.willuhn.logging
-
Eine zu loggende Nachricht.
- monitor - Variable in class de.willuhn.io.AbstractZipSupport
- MulticastClient - Class in de.willuhn.net
-
Eine kleine Hilfsklasse fuer RMI Multicast-Discovery.
- MulticastClient() - Constructor for class de.willuhn.net.MulticastClient
-
Erzeugt einen neuen Listener auf der Standard-Adresse mit dem Standard-Port.
- MulticastClient(String, int) - Constructor for class de.willuhn.net.MulticastClient
-
Erzeugt einen neuen Listener mit expliziter Angabe von Adresse und Port.
- MultipleClassLoader - Class in de.willuhn.util
-
ClassLoader der sich beliebiger anderer ClassLoader bedient.
- MultipleClassLoader() - Constructor for class de.willuhn.util.MultipleClassLoader
-
Erzeugt eine neue Instanz des Classloaders.
N
O
- OutputStreamTarget - Class in de.willuhn.logging.targets
-
Target, welches in einen OutputStream schreibt.
- OutputStreamTarget(OutputStream) - Constructor for class de.willuhn.logging.targets.OutputStreamTarget
-
ct.
P
- PALETTE_ECLIPSE - Static variable in class de.willuhn.util.ColorGenerator
-
Konstante, um mit den Eclipse-Farben zu beginnen.
- PALETTE_OFFICE - Static variable in class de.willuhn.util.ColorGenerator
-
Konstante, um mit den Office-Farben zu beginnen.
- PALETTE_PASTEL - Static variable in class de.willuhn.util.ColorGenerator
-
Konstante, um mit den Pastel-Farben zu beginnen.
- PALETTE_RICH - Static variable in class de.willuhn.util.ColorGenerator
-
Konstante, um mit den satten Farben zu beginnen.
- Platform - Class in de.willuhn.util
-
Liefert Informationen ueber die Plattform.
- Platform() - Constructor for class de.willuhn.util.Platform
- Platform.OS - Enum in de.willuhn.util
-
Enumerations fuer das OS.
- pop() - Method in class de.willuhn.util.Queue
-
Entfernt das naechste zu bearbeitende Objekt aus der Queue und liefert es zurueck.
- ProgressMonitor - Interface in de.willuhn.util
-
Ein Interface, welches (implementiert) verwendet werden kann, wenn eine Funktion Ausgaben ueber den aktuellen Bearbeitungsstand ausgeben soll.
- publish(LogRecord) - Method in class de.willuhn.logging.JavaLoggingHandler
-
Ueberschrieben, um die Ausgaben in unseren Logger umzuleiten.
- push(Object) - Method in class de.willuhn.util.History
- push(Object) - Method in class de.willuhn.util.Queue
-
Fuegt der Queue ein weiteres Objekt hinzu.
- put(Object, Object) - Method in class de.willuhn.util.Session
-
Speichert einen Wert unter dem angegebenen Schluessel in der Session mit dem Default-Timeout.
- put(Object, Object, long) - Method in class de.willuhn.util.Session
-
Speichert einen Wert unter dem angegebenen Schluessel in der Session mit einem Timeoout.
- put(Object, Object, Date) - Method in class de.willuhn.util.Session
-
Speichert einen Wert unter dem angegebenen Schluessel in der Session mit einem konkreten Ziel-Datum fuer das Timeout.
Q
- Queue - Class in de.willuhn.util
-
Bildet eine Queue nach FIFO-Prinzip ab (First in, First out).
- Queue(int) - Constructor for class de.willuhn.util.Queue
-
ct.
- Queue.QueueFullException - Exception in de.willuhn.util
-
Wird geworfen, wenn die Queue voll ist und trotzdem versucht wird, Daten hineinzuschreiben.
- QueueFullException(String) - Constructor for exception de.willuhn.util.Queue.QueueFullException
-
Erzeugt eine neue Exception dieses Typs mit der genannten Meldung.
R
- received(DatagramPacket) - Method in class de.willuhn.net.MulticastClient
-
Nimmt die empfangenen Daten entgegen.
- remove(Object) - Method in class de.willuhn.util.Session
-
Liefert Wert aus der Session, der unter dem angegebenen Namen gespeichert ist und entfernt den Wert gleichzeitig.
- removeFile(File) - Static method in class de.willuhn.io.FileWatch
-
Entfernt eine zu ueberwachende Datei.
- removeTarget(Target) - Static method in class de.willuhn.logging.Logger
-
Entfernt ein Target aus der Liste.
- REQUEST - de.willuhn.annotation.Lifecycle.Type
-
Bean-Instanz lebt lediglich fuer die Dauer eines einzelnen Requests.
S
- ScriptExecutor - Class in de.willuhn.sql
-
Util-Klasse, mit der ein SQL-Script auf einer Connection ausgefuehrt werden kann.
- ScriptExecutor() - Constructor for class de.willuhn.sql.ScriptExecutor
- send(byte[]) - Method in class de.willuhn.net.MulticastClient
-
Sendet Daten via Multicast.
- Session - Class in de.willuhn.util
-
Implementierung eines Session-Containers.
- Session() - Constructor for class de.willuhn.util.Session
-
Erzeugt eine Session mit dem Default-Timeout von 30 Minuten.
- Session(long) - Constructor for class de.willuhn.util.Session
-
ct.
- SESSION - de.willuhn.annotation.Lifecycle.Type
-
Bean-Instanz lebt fuer die Dauer der Session (des Users).
- setAttribute(String, boolean) - Method in class de.willuhn.util.Settings
-
Speichert einen boolschen Wert.
- setAttribute(String, double) - Method in class de.willuhn.util.Settings
-
Speichert einen Double-Wert.
- setAttribute(String, int) - Method in class de.willuhn.util.Settings
-
Speichert einen Integer-Wert.
- setAttribute(String, long) - Method in class de.willuhn.util.Settings
-
Speichert einen Long-Wert.
- setAttribute(String, String) - Method in class de.willuhn.util.Settings
-
Speichert das Attribut
mit dem zugehoerigen Wert . - setAttribute(String, String[]) - Method in class de.willuhn.util.Settings
-
Speichert das Attribut
mit der zugehoerigen Liste von Werten . - setBoolean(String, boolean) - Method in class de.willuhn.util.TypedProperties
-
Speichert einen boolschen Wert.
- setDouble(String, double) - Method in class de.willuhn.util.TypedProperties
-
Speichert einen Double-Wert.
- setInt(String, int) - Method in class de.willuhn.util.TypedProperties
-
Speichert einen Integer-Wert.
- setLevel(Level) - Static method in class de.willuhn.logging.Logger
-
Setzt den Log-Level.
- setList(String, String[]) - Method in class de.willuhn.util.TypedProperties
-
Speichert das Attribut mit der zugehoerigen Liste von Werten.
- setLong(String, long) - Method in class de.willuhn.util.TypedProperties
-
Speichert einen Long-Wert.
- setMaxLength(long) - Method in class de.willuhn.logging.targets.LogrotateTarget
-
Legt die Maximal-Groesse des Log-Files fest, nach dessen Erreichen es rotiert werden soll.
- setMonitor(ProgressMonitor) - Method in class de.willuhn.boot.BootLoader
-
Speichert den Progress-Monitor.
- setMonitor(ProgressMonitor) - Method in class de.willuhn.io.AbstractZipSupport
-
Legt den Progress-Monitor fest, ueber den Ausgaben waehrend des Packens/Entpackens ausgegeben werden sollen.
- setName(String) - Method in class de.willuhn.util.MultipleClassLoader
-
Vergibt einen Namen fuer den Classloader.
- setNewVersion(int) - Method in interface de.willuhn.sql.version.UpdateProvider
-
Wird mit der neuen Versionsnummer aufgerufen, wenn das Update durchlief.
- setPercentComplete(int) - Method in class de.willuhn.util.ConsoleProgessMonitor
- setPercentComplete(int) - Method in interface de.willuhn.util.ProgressMonitor
-
Teilt dem Monitor mit, wieviel Prozent der Aufgabe bereits abgearbeitet sind.
- setStatus(int) - Method in class de.willuhn.util.ConsoleProgessMonitor
- setStatus(int) - Method in interface de.willuhn.util.ProgressMonitor
-
Teilt dem Monitor den aktuellen Status mit.
- setStatusText(String) - Method in class de.willuhn.util.ConsoleProgessMonitor
- setStatusText(String) - Method in interface de.willuhn.util.ProgressMonitor
-
Teilt dem Monitor einen sprechenden Status-Text mit.
- setStoreWhenRead(boolean) - Method in class de.willuhn.util.Settings
-
Legt fest, ob die Einstellungen schon beim Lesen gespeichert werden sollen.
- Settings - Class in de.willuhn.util
-
Diese Klasse erweitert Java-Properties um Typsicherheit fuer primitive Typen, Support zum Laden und Speichern von String-Arrays, automatisches Abspeichern beim Aufruf einer Set-Methode und sogar Speichern schon beim Lesen.
- Settings(File, File) - Constructor for class de.willuhn.util.Settings
-
Erzeugt eine neue Instanz.
- Settings(String, Class) - Constructor for class de.willuhn.util.Settings
-
Erzeugt eine neue Instanz der Settings, die exclusiv nur fuer diese Klasse gelten.
- Settings(String, String, Class) - Constructor for class de.willuhn.util.Settings
-
Erzeugt eine neue Instanz der Settings, die exclusiv nur fuer diese Klasse gelten.
- setZip(boolean) - Method in class de.willuhn.logging.targets.LogrotateTarget
-
Legt fest, ob die rotierten Logs gezippt werden sollen.
- SHA1 - Static variable in class de.willuhn.security.Checksum
-
Konstante fuer SHA1-Checksumme.
- SHA256 - Static variable in class de.willuhn.security.Checksum
-
Konstante fuer SHA-256-Checksumme.
- shutdown() - Method in interface de.willuhn.boot.Bootable
-
Wird aufgerufen, wenn die Anwendung beendet wird.
- shutdown() - Method in class de.willuhn.boot.BootLoader
-
Faehrt alle Services in genau umgekehrter Reihenfolge wieder herunter, in der sie gebootet wurden.
- sign(InputStream, PrivateKey) - Static method in class de.willuhn.security.Signature
-
Erzeugt eine Signatur fuer die uebergebenen Daten.
- Signature - Class in de.willuhn.security
-
Hilfsklasse mit statischen Methoden zur Erzeugung und Verifizierung von Signaturen.
- size() - Method in class de.willuhn.util.Queue
-
Liefert die aktuelle Groesse der Queue.
- size() - Method in class de.willuhn.util.Session
-
Liefert die Anzahl der Elemente in der Session.
- SkipServiceException - Exception in de.willuhn.boot
-
Eine Exception, die von einem Service bei der Initialisierung geworfen werden kann, wenn diese zwar fehlschlug, sie jedoch nicht dazu fuehren soll, dass der gesamte Boot-Prozess abgebrochen wird.
- SkipServiceException(Bootable, String) - Constructor for exception de.willuhn.boot.SkipServiceException
-
ct.
- SkipServiceException(Bootable, String, Throwable) - Constructor for exception de.willuhn.boot.SkipServiceException
-
ct.
- STATUS_CANCEL - Static variable in interface de.willuhn.util.ProgressMonitor
-
Konstante fuer Status "Durch Benutzer abgebrochen".
- STATUS_DONE - Static variable in interface de.willuhn.util.ProgressMonitor
-
Konstante fuer Status "Erfolgreich beendet".
- STATUS_ERROR - Static variable in interface de.willuhn.util.ProgressMonitor
-
Konstante fuer Status "Mit Fehlern beendet".
- STATUS_MAP - Static variable in interface de.willuhn.util.ProgressMonitor
-
Map, die Status-Codes auf lesbaren Text mappt.
- STATUS_NONE - Static variable in interface de.willuhn.util.ProgressMonitor
-
Konstante fuer Status "noch kein Status gesetzt".
- STATUS_RUNNING - Static variable in interface de.willuhn.util.ProgressMonitor
-
Konstante fuer Status "Laeuft gerade".
- stop() - Method in class de.willuhn.net.MulticastClient
-
Stoppt den Listener.
- storeUntranslated(OutputStream) - Method in class de.willuhn.util.I18N
-
Schreibt alle bis dato nicht uebersetzbaren Strings in den angegebenen OutputStream.
- SyslogTarget - Class in de.willuhn.logging.targets
-
Target, welches an einen Syslog-Server loggen kann.
- SyslogTarget(String) - Constructor for class de.willuhn.logging.targets.SyslogTarget
-
ct.
- SyslogTarget(String, int) - Constructor for class de.willuhn.logging.targets.SyslogTarget
-
ct.
T
- Target - Interface in de.willuhn.logging.targets
-
Basis-Interface aller Logging-Ziele.
- toArray(Object[]) - Method in class de.willuhn.util.Queue
-
Liefert ein Object-Array mit allen momentan in der Queue befindlichen Objekten.
- toString() - Method in class de.willuhn.logging.Level
- toString() - Method in class de.willuhn.logging.Message
- toString() - Method in class de.willuhn.util.MultipleClassLoader
- tr(String) - Method in class de.willuhn.util.I18N
-
Uebersetzt den angegebenen String und liefert die uebersetzte Version zurueck.
- tr(String, String) - Method in class de.willuhn.util.I18N
-
Uebersetzt den angegeben String und liefert die uebersetzte Version zurueck.
- tr(String, String...) - Method in class de.willuhn.util.I18N
-
Uebersetzt den angegebenen String und liefert die uebersetzte Version zurueck.
- trace(String) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Message vom Typ "trace" ins Log.
- TRACE - Static variable in class de.willuhn.logging.Level
-
Vordefinierter Log-Level fuer Trace-Meldungen.
- TypedProperties - Class in de.willuhn.util
-
Diese Klasse erweitert Java-Properties um Typsicherheit fuer primitive Typen.
- TypedProperties() - Constructor for class de.willuhn.util.TypedProperties
U
- UNKNOWN - de.willuhn.util.Platform.OS
-
Plattform nicht unterstuetzt.
- Update - Interface in de.willuhn.sql.version
-
Interface fuer ein einzelnes Datenbank-Update.
- UpdateProvider - Interface in de.willuhn.sql.version
-
Liefert dem Update-Prozess die benoetigten Informationen.
- Updater - Class in de.willuhn.sql.version
-
Ein generisches Update-Utility.
- Updater(UpdateProvider) - Constructor for class de.willuhn.sql.version.Updater
-
ct.
- Updater(UpdateProvider, String) - Constructor for class de.willuhn.sql.version.Updater
-
ct.
V
- value() - Method in annotation type de.willuhn.annotation.Lifecycle
-
Typ des Lifecycle.
- valueOf(String) - Static method in enum de.willuhn.annotation.Lifecycle.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.willuhn.util.Platform.OS
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.willuhn.annotation.Lifecycle.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.willuhn.util.Platform.OS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifiy(InputStream, PublicKey, byte[]) - Static method in class de.willuhn.security.Signature
-
Prueft die Signatur fuer die uebergebenen Daten.
W
- warn(String) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Message vom Typ "warn" ins Log.
- WARN - Static variable in class de.willuhn.logging.Level
-
Vordefinierter Log-Level fuer Warnungen.
- WIN32 - de.willuhn.util.Platform.OS
-
Windows 32Bit.
- WIN64 - de.willuhn.util.Platform.OS
-
Windows 64Bit.
- write(int) - Method in class de.willuhn.io.LineOutputStream
- write(Level, String) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Log-Meldung mit direkter Angabe des Log-Levels.
- write(Level, String, String, String, String, Throwable) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Log-Meldung mit direkter Angabe des Log-Levels.
- write(Level, String, Throwable) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine Log-Meldung mit direkter Angabe des Log-Levels.
- write(Message) - Static method in class de.willuhn.logging.Logger
-
Schreibt eine fertige Message ins Log.
- write(Message) - Method in class de.willuhn.logging.targets.LogrotateTarget
- write(Message) - Method in class de.willuhn.logging.targets.OutputStreamTarget
- write(Message) - Method in class de.willuhn.logging.targets.SyslogTarget
- write(Message) - Method in interface de.willuhn.logging.targets.Target
-
Schreibt die uebergebene Nachricht in das Logging-Target.
- writeLine(String) - Method in class de.willuhn.io.LineOutputStream
-
Wird aufgerufen, wenn eine Zeile vollstaendig ist und geschrieben werden kann oder aber der Buffer voll ist.
- writeLine(String) - Method in class de.willuhn.logging.LoggerOutputStream
Z
- ZipCreator - Class in de.willuhn.io
-
Hilfsklasse zum Erzeugen von ZIP-Dateien.
- ZipCreator(OutputStream) - Constructor for class de.willuhn.io.ZipCreator
- ZipExtractor - Class in de.willuhn.io
-
Hilfklasse zum Entpacken von ZIP-Archiven.
- ZipExtractor(ZipFile) - Constructor for class de.willuhn.io.ZipExtractor
-
ct.
All Classes All Packages