Skip to content
This repository has been archived by the owner on Oct 30, 2020. It is now read-only.

jvalue/commons

Repository files navigation

New version (v2) available here: https://www.github.com/jvalue/open-data-service

commons

This repository contains modules that are being shared between the Open Data Service (ODS) and the Complex Event Processing Service (CEPS). They are:

  • auth: BasicAuth and OAuth for securing REST based services that are built using Dropwizard. The module uses CouchDb for storing user information as CouchDb is also the primary database being used by the ODS and CEPS.
  • couchdb: utility classes for working with CouchDb, such as common configuration options or Java object wrapper repositories.
  • couchdb-test: abstract base classes for testing custom CouchDb repositories.
  • rest: JAX RS utils and exception classes.
  • models: model classes used by other modules in this project. This allows other services to only have these objects as dependencies, without also having to rely on Dropwizard and CouchDb.
  • utils: everything else, e.g. Logging.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published