Annotations and Classes for managing and executing dependent processes
License
cwensel/riffle
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
riffle is a lightweight Java library for executing collections of dependent processes as a single process. This library provides Java Annotations for tagging classes and methods supporting required life-cycle stages, and a simple utility for invoking instances of those classes in dependency order. It is intended that more robust workflow tools adopt these Annotations allowing users and developers across diverse projects to implement and link to a single life-cycle model without inheriting any incompatible license restrictions. See the Cascading open-source project for an alternative tool for executing riffle Annotated classes. http://www.cascading.org/ Compiling: > ant retrieve jar Maven/Ivy: Riffle lives in the Conjar jar repository (http://conjars.org): http://conjars.org/riffle/riffle License: riffle is copyrighted by Concurrent, Inc. (http://www.concurrentinc.com/) and licensed under the Apache 2.0 (see LICENSE.txt). Developing: Contributions are welcome through GitHub via git forks. See http://www.github.com. riffle is currently a Work In Progress and is subject to change in incompatible ways before 1.0.
About
Annotations and Classes for managing and executing dependent processes
Resources
License
Stars
Watchers
Forks
Releases
No releases published