A utility module that contains Undertow HttpString constants.
A header manipulation handler that can add/update/remove headers based on the config
A docker container orchestration system and deployment platform
Java framework to develop platforms based on distributed services
This project contains swagger generated clients that invoke the herd REST API's.
This is the base pom for the various tools.
This project contains the cloud formation scripts and supporting files to configure a running instance of herd.
This project contains the core herd EMR bootstrap scripts.
This project contains the domain and model code. This consists of JPA entity classes and other data transfer objects (DTO's).
This project produces project-wide javadoc.
This project contains the user interface (UI) code. This is where the server side code resides for building and displaying the user interface.
This project contains the core code. This contains low level general purpose code that can be used by most other project tiers.
This is the base pom for the build related sub-projects. The build projects contain all non-code related support files.
This is the base documentation project that is the parent for all specific sub-documentation projects.
This is the uploader application. This is a tool that aids in the uploading and registering of files from the local file system to S3.
This project contains the database application layer (DAL) code. This contains code for accessing various external data sources such as
databases, AWS services, etc.
This is the swagger REST documentation project.
This project contains the herd code. This is where all source code and non-build related files reside.
This is the build tools pom which contains build supporting files such as code quality support files.
This project contains the model API classes compiled for JDK 1.5 and above. This project depends on herd-model-api and should not contain any