Commons Stream · Implements a tiny subset of the Java 8 stream API to use the basic features in Java 7 as well.
Group: io.wcm.caravan - All Dependencies
JSON Pipeline API · JSON data pipeline with aggregation, slicing and caching.
HAL Resource · Library for building and reading JSON HAL resources.
Resilient HTTP · HTTP communication layer using Netflix Hystrix and Ribbon for resilience.
Commons HTTP Client · Provides preconfigured Apache HTTP Client instances.
JSON Pipeline Implementation · JSON data pipeline implementation.
Commons HTTP Async Client · Provides preconfigured Apache HTTP Async Client instances.
Rhyme - Core Framework · A platform-agnostic framework to build reactive HAL web services based on annotated HAL API interfaces
Commons JsonPath · Provides preconfigured JsonPath implementation.
JSON Pipeline Extension for HAL · Client and actions to navigate inside HAL JSON resources.
JSON Pipeline Cache Adapter for Guava · Pipeline caching adapter implementation for Guava Cache.
Commons Performance Metrics · Performance Metrics Framework
Testing Resilient HTTP · Resilient HTTP testing support.
Rhyme - API Interfaces and Annotations · The single dependency required to define annotated HAL API interfaces
Commons JSON HAL Resource Library · A building and reading library for JSON HAL resources.
JAX-RS Publisher · Publishes OSGi services as JAX-RS RESTful services.
HAL Documentation Annotations · Annotates service information classes for HAL documentation.
HAL Interface Documentation · Runtime support for interface documentation of HAL-based JAX-RS services.
HAL Browser · HAL Browser packaged in an OSGi bundle.
JAX-WS Consumer · Consumes SOAP Services via JAX-WS from OSGi services.
Rhyme - Testing Support · Additional classes for unit / integration tests (but are only meant to be used as test scoped dependencies)