A Pipeline to read heterogenous raw data files and translate them into GCM PluginDatas for use with GCM. As of v1.0.0, this project is in Maven Central
Distributed under the GPLv3 License. See LICENSE for more information.
Please read the HHS vulnerability disclosure.
To use this project in your project, simply add the following dependency to your dependencies
section of your pom.xml file.
<dependency>
<groupId>gov.hhs.aspr.ms.gcm</groupId>
<artifactId>pipeline</artifactId>
<version>1.0.0</version>
</dependency>
This pipeline implementation is extremely basic for v1.0.0, only containing a couple of interfaces and a set of common ContractException Errors. This pipeline project is in active development.
- Maven 3.8.x
- Java 17
- Favorite IDE for Java development
- Modeling Util located here
- GCM located here
- Taskit located here
- GCM Taskit located here
*NOTE that Modeling Utils, GCM Taskit and GCM Taskit are in maven central, so there is no need to clone and build those repos
To build this project:
- Clone the repo
- open a command line terminal
- navigate to the root folder of this project
- run the command:
mvn clean install
Documentation has yet to be created. In the interim, the code is mostly commented and the javadocs do provide good detail with regards to method and class expectations.