1. Mature Extensions

Mature extensions have a stable API and SPI, similar to the API and Implementations provided.

Artifact Description Links

N/A: currently no extensions have reached that maturity level.

-

2. Draft Extensions

Extensions in draft state are tested well and normally should have rather stable APIs. Nevertheless API changes may still occurr, but we try to prevent such changes if possible.

NOTE All extensions, despite the tamaya-builder module, currently run on Java 7 as well as on Java 8.

Artifact Description Links

org.apache.tamaya.ext:tamaya-builder

Provides a fluent-style builder for configurations

Documentation

org.apache.tamaya.ext:tamaya-resources

Provides ant-style resource path resolution

Documentation

org.apache.tamaya.ext:tamaya-resolver

Provides placeholder and dynamic resolution functionality for configuration values.

Documentation

org.apache.tamaya.ext:tamaya-events

Provides support for publishing configuration changes

Documentation

org.apache.tamaya.ext:tamaya-formats

Provides an abstract model for configuration formats

Documentation

org.apache.tamaya.ext:tamaya-injection

Provides configuration injection services and congiruation template support.

Documentation

org.apache.tamaya.ext:tamaya-json

Provides format support for JSON based configuration.

Documentation

3. Extensions in Experimental Stage

Extensions in experimental mode may still be under discussions. API changes may still happen, so use them very carefully and especially give us feedback, so we can improve them before progressing to draft state.

Artifact Description Links

org.apache.tamaya.ext:tamaya-jodatime

Provides support for JodaTime.

Documentation