Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Annotations and Classes for managing and executing dependent processes
Java
branch: master
Failed to load latest commit information.
src
.gitignore conjars publish support via ivy
LICENSE.txt readme, license, and copyright notice
README.txt conjars publish support via ivy
build.xml conjars publish support via ivy
ivy.xml conjars publish support via ivy
version.properties rename from perpetual to riffle. name suggested by Ted Dunning.

README.txt

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.
Something went wrong with that request. Please try again.