Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.64 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.64 KB

IPA

(Improved Programming with APIs)

Build Status Maven Central


This project contains various modules to aid in the development and consumption of APIs. Follow the link on each module for details on how to use.
Module Overview
ipa-jaxrs-basicauth JAX-RS client filter to apply HTTP basic auth header on requests
ipa-jaxrs-oauth2 JAX-RS client filter to retrieve OAuth2 token and apply it as a header on requests
ipa-jaxrs-hystrix Bridge between JAX-RS and Hystrix to provide circuit breakers, caching and metrics from JAX-RS client invocations
ipa-jaxrs-util Miscellaneous JAX-RS utilities
ipa-domain Contains domain objects that are shared by the various modules. This artifact has no dependencies.
ipa-test Contains utilities for testing APIs.

Support

Please create an issue for any bugs you come across or feature requests.

Contributing

Pull requests are welcome; see the contributor guidelines for details.

License

IP is licensed under the Apache License, Version 2.0.

For additional information, see the LICENSE file.