Translate the Cave Framework into the Java concurrency API

Registered by Dirk Tassilo Hettich

Based on the knowledge gained in Blueprint: https://blueprints.launchpad.net/dhis2-academy/+spec/understand-concurrency-concepts , implement the Cave Framework modules used in DHIS2 according to the Java concurrency API.
The following provides a starting point:

One import of package

    import org.amplecode.cave.process.Process;

in package

    dhis-support-system
        org.hisp.dhis.system.process

Example of a cave process can be found in

    dhis-service-datamart-default
        org.hisp.dhis.datamart

Blueprint information

Status:
Complete
Approver:
Dirk Tassilo Hettich
Priority:
Undefined
Drafter:
Dirk Tassilo Hettich
Direction:
Needs approval
Assignee:
Dirk Tassilo Hettich
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Dirk Tassilo Hettich
Completed by
Dirk Tassilo Hettich

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.