Informationen über die Container-Konfiguration dieses Moduls.
Die folgende Tabelle beinhaltet globale Modul-Informationen.
Name: | jDTAUS Core ⁑ Utilities |
---|---|
Beschreibung: | Core utility components. |
Version: | 1.15 |
Die folgende Tabelle beinhaltet alle definierten Spezifikationen des Moduls.
Bezeichner | Hersteller | Version | Kardinalität | Geltungsbereich |
---|---|---|---|---|
org.jdtaus.core.lang.util.ExceptionMessageResolver | jDTAUS | 1.0 | * | Singleton |
Die folgende Tabelle beinhaltet alle bereitgestellten Implementierungen des Moduls.
Die folgende Tabelle beinhaltet alle aufzulösenden Abhängigkeiten des Moduls.
Spezifikation | Modul | Benötigte Spezifikationsstufe |
---|---|---|
org.jdtaus.core.logging.spi.Logger Logs events for a specific component. | jDTAUS Core ⁑ SPI | 1.0 |
org.jdtaus.core.text.spi.ApplicationLogger Logs messages to applications. | jDTAUS Core ⁑ SPI | 1.3 |
org.jdtaus.core.lang.spi.MemoryManager Manages memory allocations. | jDTAUS Core ⁑ SPI | 1.0 |
org.jdtaus.core.monitor.spi.TaskMonitor Monitors tasks. | jDTAUS Core ⁑ SPI | 1.3 |
Resolves messages for given exceptions.
Die Spezifikation verfügt über keine Eigenschaften.
Implementation of elementary I/O operations in heap memory.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
streamBufferSize Size of the buffer for buffering streams. | int | Nein | 65536 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
MemoryManager | org.jdtaus.core.lang.spi.MemoryManager | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
logResize Information about the size of the internal buffer. | Deutsch: aktuelle Puffergröße: {0, number} Byte English: current buffer size: {0, number} byte |
Adapts a java.io.RandomAccessFile to FileOperations.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
streamBufferSize Size of the buffer for buffering streams. | int | Nein | 65536 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
MemoryManager | org.jdtaus.core.lang.spi.MemoryManager | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
alreadyClosed Message stating that an instance is already closed. | Deutsch: Instanz geschlossen - keine E/A-Operationen möglich. English: Instance closed - cannot perform I/O. |
StructuredFile implementation based on FileOperations.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultMonitoringThreshold Number of bytes which need to minimally be copied to enable any task monitoring during copy operations. | class java.lang.Integer | Nein | 5242880 |
defaultBufferSize Size of the pre-alocated default buffer in byte. | int | Nein | 65536 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
MemoryManager | org.jdtaus.core.lang.spi.MemoryManager | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
TaskMonitor | org.jdtaus.core.monitor.spi.TaskMonitor | jede verfügbare | 1.3 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
alreadyClosed Message stating that an instance is already closed. | Deutsch: Instanz geschlossen - keine E/A-Operationen möglich. English: Instance closed - cannot perform I/O. |
Coalescing FileOperations cache.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultCacheBlocks Default number of cache blocks. | class java.lang.Integer | Nein | 5 |
defaultBlockSize Default size of one cache block in byte. | class java.lang.Integer | Nein | 2097152 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
MemoryManager | org.jdtaus.core.lang.spi.MemoryManager | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
readBypassesCache Information about a misconfigured cache. | Deutsch: Eine Lese-Operation umging den Cache. Cache zu klein dimensioniert. Aktuelle Blockgröße ist {0,number} und Cache umfaßt {1,number} Blöcke. {2,number} Bytes konnten nicht zwischengespeichert werden. English: A read operation bypassed the cache. Consider increasing the cache. Current block size is {0,number} and current number of cache blocks is {1,number}. {2,number} bytes could not be cached. |
writeBypassesCache Information about a misconfigured cache. | Deutsch: Eine Schreib-Operation umging den Cache. Cache zu klein dimensioniert. Aktuelle Blockgröße ist {0,number} und Cache umfaßt {1,number} Blöcke. {2,number} Bytes konnten nicht zwischengespeichert werden. English: A write operation bypassed the cache. Consider increasing the cache. Current block size is {0,number} and current number of cache blocks is {1,number}. {2,number} bytes could not be cached. |
alreadyClosed Message stating that an instance is already closed. | Deutsch: Instanz geschlossen - keine E/A-Operationen möglich. English: Instance closed - cannot perform I/O. |
Read-ahead FileOperations cache.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultCacheSize Default cache size in byte. | class java.lang.Integer | Nein | 16384 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
MemoryManager | org.jdtaus.core.lang.spi.MemoryManager | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
alreadyClosed Message stating that an instance is already closed. | Deutsch: Instanz geschlossen - keine E/A-Operationen möglich. English: Instance closed - cannot perform I/O. |
TaskListener displaying progress using a Swing dialog.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultMinimumTaskDuration Default minimum number of milliseconds a task should be shown in the dialog. | class java.lang.Integer | Nein | 2000 |
defaultMillisToPopup Default number of milliseconds visibility of the dialog is delayed. | class java.lang.Integer | Nein | 2000 |
defaultMillisToDecideToPopup Default number of milliseconds to pass before all running tasks are checked for theire duration. | class java.lang.Integer | Nein | 500 |
defaultColumns Default number of columns the preferred width of the progress dialog is computed with. | class java.lang.Integer | Nein | 45 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
unknownTaskEventType Message stating that an unknown task event got ignored. | Deutsch: Verarbeitungsereignis unbekannten Typs {0,number} ignoriert. English: Ignored task event of unknown type {0,number}. |
taskAlreadyStarted Message stating that a task already has been started. | Deutsch: Verarbeitung "{0}" wurde um {1,time,long} bereits gestartet. English: Task "{0}" has already been started at {1,time,long}. |
expectedEnd Message stating the expected end of a task. | Deutsch: Voraussichtliches Ende am {0,date,full} um {0,time,medium} Uhr. English: Expected end approximately at {0,date,full} {0,time,medium}. |
computingExpectedDuration Message stating the expected duration of a task is being computed. | Deutsch: Berechnet voraussichtliche Dauer... English: Computing expected duration... |
indeterminateDuration Message stating the a task is indeterminate. | Deutsch: Keine Laufzeitinformationen verfügbar. English: No duration information available. |
taskCompleted Message stating that a task completed. | Deutsch: Vorgang am {0,date,full} um {0,time,medium} Uhr abgeschlossen. English: Task completed at {0,date,full} {0,time,medium}. |
taskCancelled Message stating that a task is cancelled. | Deutsch: Abgebrochen English: Cancelled |
MessageListener displaying messages using Swing's JOptionPane.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultResizable Default resizability of the message pane. | class java.lang.Boolean | Nein | true |
defaultMaximumMessages Default maximum number of messages displayed per event. | class java.lang.Integer | Nein | 25 |
defaultColumns Default number of columns the preferred width of the message pane is computed with. | class java.lang.Integer | Nein | 45 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
unknownMessageEventType Message stating that an unknown message event got ignored. | Deutsch: Meldung unbekannten Typs {0,number} ignoriert. English: Ignored message event of unknown type {0,number}. |
information Information title. | Deutsch: Information English: Information |
notification Notification title. | Deutsch: Hinweis English: Notification |
warning Warning title. | Deutsch: Warnung English: Warning |
error Error title. | Deutsch: Fehler English: Error |
TaskListener logging the duration of an operation performed by a Task.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultLoggingThresholdMillis Default number of milliseconds a task at least needs to run to trigger a message when finished. | class java.lang.Long | Nein | 60000 |
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
durationInfo Information about a task. | Deutsch: Taskinformation: Beschreibung ... : {0} Start .......... : {1,date,long} um {1,time,long} Ende ........... : {2,date,long} um {2,time,long} Laufzeit ....... : {3}ms English: Taskinformation: Description ... : {0} Start ......... : {1,date,long} at {1,time,long} End ........... : {2,date,long} at {2,time,long} Duration ...... : {3}ms |
MessageListener logging messages to a system logger.
Die Implementierung verfügt über keine Eigenschaften.
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
unknownMessageEventType Message stating that an unknown message event got ignored. | Deutsch: Meldung unbekannten Typs {0,number} ignoriert. English: Ignored message event of unknown type {0,number}. |
JComponent for use as a blocking glasspane.
Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.
Name | Typ | API | Wert |
---|---|---|---|
defaultCursorType Default cursor used when blocking is in effect. | class java.lang.Integer | Nein | 3 |
Diese Implementierung hat keine Abhängigkeiten.
Diese Implementierung verwendet keine Meldungen.
ExceptionListener resolving exceptions to corresponding application messages.
Die Implementierung verfügt über keine Eigenschaften.
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
ApplicationLogger | org.jdtaus.core.text.spi.ApplicationLogger | jede verfügbare | 1.3 |
Diese Implementierung verwendet keine Meldungen.
ExceptionListener logging exceptions.
Die Implementierung verfügt über keine Eigenschaften.
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Diese Implementierung verwendet keine Meldungen.
EntityResolver implementation backed by a chain of resolver implementations.
Die Implementierung verfügt über keine Eigenschaften.
Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.
Name | Spezifikation | Implementierung | Benötigte Spezifikationsstufe |
---|---|---|---|
Logger | org.jdtaus.core.logging.spi.Logger | jede verfügbare | 1.0 |
Locale | java.util.Locale | default | 1.1 |
DefaultResolvers | org.xml.sax.EntityResolver | jede verfügbare |
Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.
Meldung | Vorlagen |
---|---|
noEntityResolvers | Deutsch: Keine ''EntityResolver'' gefunden. Java XML-Parser öffnen standardmäßig reguläre - eventuell entfernte - URI-Verbindungen. Sie sollten mindestens eine ''EntityResolver''-Implementierung (z.B. jdtaus-core-entity-resolver-1.15.jar) zur Verfügung stellen. English: No entity resolvers found. Standard Java XML parsers fall back to opening regular - possibly remote - URI connections. You should provide at least one ''EntityResolver'' implementation (e.g. jdtaus-core-entity-resolver-1.15.jar). |