Übersicht

Informationen über die Container-Konfiguration dieses Moduls.

Modul

Die folgende Tabelle beinhaltet globale Modul-Informationen.

Name:jDTAUS Core ⁑ Utilities
Beschreibung:Core utility components.
Version:1.15

Spezifikationen

Die folgende Tabelle beinhaltet alle definierten Spezifikationen des Moduls.

BezeichnerHerstellerVersionKardinalitätGeltungsbereich
org.jdtaus.core.lang.util.ExceptionMessageResolverjDTAUS1.0*Singleton

Implementierungen

Die folgende Tabelle beinhaltet alle bereitgestellten Implementierungen des Moduls.

BezeichnerNameVersionFinalImplementierte Spezifikationen
org.jdtaus.core.io.util.MemoryFileOperationsMemoryFileOperations1.15true
org.jdtaus.core.io.util.RandomAccessFileOperationsRandomAccessFileOperations1.15true
org.jdtaus.core.io.util.StructuredFileOperationsStructuredFileOperations1.15true
org.jdtaus.core.io.util.CoalescingFileOperationsCoalescingFileOperations1.15true
org.jdtaus.core.io.util.ReadAheadFileOperationsReadAheadFileOperations1.15true
org.jdtaus.core.monitor.util.SwingProgressMonitorProgressMonitor1.15true
org.jdtaus.core.text.util.SwingMessagePaneSwingMessagePane1.15true
org.jdtaus.core.monitor.util.TaskDurationLoggerTaskDurationLogger1.15true
org.jdtaus.core.text.util.MessageLoggerMessageLogger1.15true
org.jdtaus.core.swing.util.BlockingGlassPaneBlockingGlassPane1.15true
org.jdtaus.core.lang.util.ExceptionMessageProducerExceptionMessageProducer1.15true
org.jdtaus.core.lang.util.ExceptionLoggerExceptionLogger1.15true
org.jdtaus.core.sax.util.EntityResolverChainEntityResolverChain1.15true

Abhängigkeiten

Die folgende Tabelle beinhaltet alle aufzulösenden Abhängigkeiten des Moduls.

SpezifikationModulBenötigte Spezifikationsstufe
org.jdtaus.core.logging.spi.Logger

Logs events for a specific component.

jDTAUS Core ⁑ SPI1.0
org.jdtaus.core.text.spi.ApplicationLogger

Logs messages to applications.

jDTAUS Core ⁑ SPI1.3
org.jdtaus.core.lang.spi.MemoryManager

Manages memory allocations.

jDTAUS Core ⁑ SPI1.0
org.jdtaus.core.monitor.spi.TaskMonitor

Monitors tasks.

jDTAUS Core ⁑ SPI1.3

Details

Spezifikation org.jdtaus.core.lang.util.ExceptionMessageResolver

Resolves messages for given exceptions.

Die Spezifikation verfügt über keine Eigenschaften.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.io.util.MemoryFileOperations

Implementation of elementary I/O operations in heap memory.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
streamBufferSize

Size of the buffer for buffering streams.

intNein65536

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0
MemoryManagerorg.jdtaus.core.lang.spi.MemoryManagerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
logResize

Information about the size of the internal buffer.

Deutsch:

aktuelle Puffergröße: {0, number} Byte

English:

current buffer size: {0, number} byte

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.io.util.RandomAccessFileOperations

Adapts a java.io.RandomAccessFile to FileOperations.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
streamBufferSize

Size of the buffer for buffering streams.

intNein65536

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
MemoryManagerorg.jdtaus.core.lang.spi.MemoryManagerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.io.util.StructuredFileOperations

StructuredFile implementation based on FileOperations.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultMonitoringThreshold

Number of bytes which need to minimally be copied to enable any task monitoring during copy operations.

class java.lang.IntegerNein5242880
defaultBufferSize

Size of the pre-alocated default buffer in byte.

intNein65536

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
MemoryManagerorg.jdtaus.core.lang.spi.MemoryManagerjede verfügbare1.0
Localejava.util.Localedefault1.1
TaskMonitororg.jdtaus.core.monitor.spi.TaskMonitorjede verfügbare1.3

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.io.util.CoalescingFileOperations

Coalescing FileOperations cache.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultCacheBlocks

Default number of cache blocks.

class java.lang.IntegerNein5
defaultBlockSize

Default size of one cache block in byte.

class java.lang.IntegerNein2097152

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
MemoryManagerorg.jdtaus.core.lang.spi.MemoryManagerjede verfügbare1.0
Localejava.util.Localedefault1.1
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.io.util.ReadAheadFileOperations

Read-ahead FileOperations cache.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultCacheSize

Default cache size in byte.

class java.lang.IntegerNein16384

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
MemoryManagerorg.jdtaus.core.lang.spi.MemoryManagerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.monitor.util.SwingProgressMonitor

TaskListener displaying progress using a Swing dialog.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultMinimumTaskDuration

Default minimum number of milliseconds a task should be shown in the dialog.

class java.lang.IntegerNein2000
defaultMillisToPopup

Default number of milliseconds visibility of the dialog is delayed.

class java.lang.IntegerNein2000
defaultMillisToDecideToPopup

Default number of milliseconds to pass before all running tasks are checked for theire duration.

class java.lang.IntegerNein500
defaultColumns

Default number of columns the preferred width of the progress dialog is computed with.

class java.lang.IntegerNein45

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.text.util.SwingMessagePane

MessageListener displaying messages using Swing's JOptionPane.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultResizable

Default resizability of the message pane.

class java.lang.BooleanNeintrue
defaultMaximumMessages

Default maximum number of messages displayed per event.

class java.lang.IntegerNein25
defaultColumns

Default number of columns the preferred width of the message pane is computed with.

class java.lang.IntegerNein45

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.monitor.util.TaskDurationLogger

TaskListener logging the duration of an operation performed by a Task.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultLoggingThresholdMillis

Default number of milliseconds a task at least needs to run to trigger a message when finished.

class java.lang.LongNein60000

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.text.util.MessageLogger

MessageListener logging messages to a system logger.

Die Implementierung verfügt über keine Eigenschaften.

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0
Localejava.util.Localedefault1.1

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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}.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.swing.util.BlockingGlassPane

JComponent for use as a blocking glasspane.

Die folgende Tabelle beinhaltet alle Eigenschaften der Implementierung.

NameTypAPIWert
defaultCursorType

Default cursor used when blocking is in effect.

class java.lang.IntegerNein3

Diese Implementierung hat keine Abhängigkeiten.

Diese Implementierung verwendet keine Meldungen.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.lang.util.ExceptionMessageProducer

ExceptionListener resolving exceptions to corresponding application messages.

Die Implementierung verfügt über keine Eigenschaften.

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
ApplicationLoggerorg.jdtaus.core.text.spi.ApplicationLoggerjede verfügbare1.3

Diese Implementierung verwendet keine Meldungen.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.lang.util.ExceptionLogger

ExceptionListener logging exceptions.

Die Implementierung verfügt über keine Eigenschaften.

Die folgende Tabelle beinhaltet alle Abhängigkeiten der Implementierung.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0

Diese Implementierung verwendet keine Meldungen.

Siehe Javadoc-Dokumentation für weitere Informationen.

Implementierung org.jdtaus.core.sax.util.EntityResolverChain

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.

NameSpezifikationImplementierungBenötigte Spezifikationsstufe
Loggerorg.jdtaus.core.logging.spi.Loggerjede verfügbare1.0
Localejava.util.Localedefault1.1
DefaultResolversorg.xml.sax.EntityResolverjede verfügbare

Die folgende Tabelle beinhaltet alle von der Implementierung verwendeten Meldungen.

MeldungVorlagen
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).

Siehe Javadoc-Dokumentation für weitere Informationen.