Overview

Information about this module's container configuration.

Module

The following table contains global module information.

Name:jDTAUS Banking ⁑ RI CurrencyDirectory
Description:jDTAUS CurrencyDirectory reference implementation.
Version:1.13

Specifications

The following table lists all specifications defined by the module.

IdentifierVendorVersionMultiplicityScope
org.jdtaus.banking.ri.currencydir.JaxpCurrenciesProviderjDTAUS1.13*multiton

Implementations

The following table lists all implementations provided by the module.

IdentifierNameVersionFinalImplemented specifications
org.jdtaus.banking.ri.currencydir.JaxpCurrencyDirectoryjDTAUS Banking SPI1.13trueorg.jdtaus.banking.CurrencyDirectory 1.0
org.jdtaus.banking.spi.CurrencyMapper 
org.jdtaus.banking.ri.currencydir.DefaultJaxpCurrenciesProviderjDTAUS Banking ⁑ RI CurrencyDirectory1.13trueorg.jdtaus.banking.ri.currencydir.JaxpCurrenciesProvider 

Dependencies

The following table lists all dependencies to provide when assembling an application.

SpecificationModuleRequired specification level
org.jdtaus.core.monitor.spi.TaskMonitor

Monitors tasks.

jDTAUS Core ⁑ SPI1.3
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

Details

Specification org.jdtaus.banking.ri.currencydir.JaxpCurrenciesProvider

Currency JAXP resource provider interface.

The specification does not have any properties defined.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.ri.currencydir.JaxpCurrencyDirectory

Currency directory implementation backed by XML resources.

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultReloadIntervalMillis

Default number of milliseconds to pass before resources are checked for modifications.

class java.lang.Longno500
defaultMonitoringThreshold

Default number of currencies for which progress monitoring gets enabled.

class java.lang.Longno1000

The following table lists all dependencies of the implementation.

NameSpecificationImplementationRequired specification level
Loggerorg.jdtaus.core.logging.spi.Loggerany available1.0
CurrenciesProviderorg.jdtaus.banking.ri.currencydir.JaxpCurrenciesProviderany available1.13
TaskMonitororg.jdtaus.core.monitor.spi.TaskMonitorany available1.3
Localejava.util.Localedefault1.1

The following table lists all messages the implementation uses.

MessageTemplates
noJAXPValidationWarning

Deutsch:

Keine JAXP Validierung verfügbar. {0}

English:

No JAXP validation available. {0}
notMonitoringWarning

Deutsch:

{0} kann bei Änderung nicht automatisch neu geladen werden. {1}

English:

{0} cannot be monitored. {1}
changeInfo

Deutsch:

{0} aktualisiert.

English:

{0} changed.
monitoringInfo

Deutsch:

{0} wird bei Änderung automatisch neu geladen.

English:

Monitoring {0} for changes.
parseException

Deutsch:

Fehler bei der Verarbeitung der Resource "{0}" in Zeile {2}, Spalte {3}. {1}

English:

Error parsing resource "{0}" at line {2}, column {3}. {1}
unsupportedNamespace

Deutsch:

Ungültiger XML-Namensraum {0}.

English:

Unsupported XML namespace {0}.
unsupportedModelVersion

Deutsch:

Keine Unterstützung für Modellversion {0}.

English:

Unsupported model version {0}.
currencyInfo

Deutsch:

{1,choice,0#Kein Dokument|1#Ein Dokument|1<{1} Dokumente} gelesen. {0,choice,0#Keine Währung|1#Eine Währung|1<{0} Währungen} verarbeitet.

English:

Read {1,choice,0#no document|1#one document|1<{1} documents}. Processed {0,choice,0#no entities|1#one entity|1<{0} entities}.
noSchemaLocation

Deutsch:

Kein schemaLocation Attribut in Ressource "{0}". Keine Schema-Validierung.

English:

No schemaLocation attribute in resource "{0}". Schema validation skipped.
duplicateCurrency

Deutsch:

Währung {1} ({0}) ist mehrfach vorhanden.

English:

Non-unique currency {1} ({0}).
noCurrenciesFound

Deutsch:

Keine Währungen gefunden.

English:

No currencies found.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.ri.currencydir.DefaultJaxpCurrenciesProvider

Default {@code JaxpCurrenciesProvider} implementation.

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultResourceName

Default name of the resources to provide.

class java.lang.StringnoMETA-INF/jdtaus/currencies.xml

The implementation does not have any dependencies.

This implementation does not use any messages.

See the javadoc documentation for further information.