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.

-

org.apache.tamaya.ext:tamaya-formats

Provides an abstract model for configuration formats

Documentation

org.apache.tamaya.ext:tamaya-functions

Provides several functional extension points.

Documentation

org.apache.tamaya.ext:tamaya-json

Provides format support for JSON based configuration.

Documentation

org.apache.tamaya.ext:tamaya-optional

Lets a Tamaya configuration to be used as an optional project extension only.

Documentation

org.apache.tamaya.ext:tamaya-resolver

Provides placeholder and dynamic resolution functionality for configuration values.

Documentation

org.apache.tamaya.ext:tamaya-spi-support

Tamaya support module for SPI implementation.

Documentation

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 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-classloader-support

Manages Tamaya configuration and services considering classloading hierarchies.

Documentation

org.apache.tamaya.ext:tamaya-events

Provides support for publishing configuration changes

Documentation

org.apache.tamaya.ext:tamaya-filter

Provides a programmatic filter for config entries.

Documentation

org.apache.tamaya.ext:tamaya-injection

Provides configuration injection services and congiruation template support.

Documentation

org.apache.tamaya.ext:tamaya-management

Provides JMX support for inspecting configuration.

Documentation

org.apache.tamaya.ext:tamaya-model

Provides support documenting ang validating configuration during runtime.

Documentation

org.apache.tamaya.ext:tamaya-mutable-config

Provides API/SPI for writing configuration

Documentation

org.apache.tamaya.ext:tamaya-remote

Provides remote configuration support.

Documentation

org.apache.tamaya.ext:tamaya-resources

Provides ant-style resource path resolution

Documentation

org.apache.tamaya.ext:tamaya-server

Lets a Tamaya configuration instance provide scoped configuration as a REST service.

Documentation

org.apache.tamaya.ext:tamaya-yaml

Support for using yaml as a configuration format.

Documentation

org.apache.tamaya.ext:tamaya-collections

Collections support.

Documentation

Integrations

These extensions integrate/bridge Tamayas functionality with other frameworks turning their configuration capabilities from a sledgehammer to a scalpell:

Artifact Description Links

org.apache.tamaya.ext:tamaya-cdi

Java EE/standalone compliant CDI integration

Documentation

org.apache.tamaya.ext:tamaya-camel

Integration for Apache Camel.

Documentation

org.apache.tamaya.ext:tamaya-spring

Integration for Spring / Spring Boot.

Documentation

org.apache.tamaya.ext:tamaya-osgi

Integration for OSGI containers.

Documentation

org.apache.tamaya.ext:tamaya-consul

Integration with consul clusters.

Documentation

org.apache.tamaya.ext:tamaya-etcd

Integration with etcd clusters.

Documentation

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

org.apache.tamaya.ext:tamaya-staged

Simple configuration extension to add staged config.

Documentation

Integrations in Experimental Stage

Integrations in experimental mode may still be under discussions, or may even not compile ! 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-commons

Integration with Apache Commons Configuration.

-

Last updated 2016-07-13 23:25:59 +02:00

Back to top

Version: 0.3-incubating-SNAPSHOT. Last Published: 2016-07-13.

Reflow Maven skin by Andrius Velykis.