Qi4j

Libraries

Qi4j is constantly growing its libraries, to maximize re-usability among developers. Libraries are slightly different from most Java APIs and subsystems out on the market in that, since we can create much smaller re-usability patterns, most libraries can be extended and modified by the user to his/her use-cases to a much higher degree than is possible in most other systems. Some other systems have flexible extensions, but it comes with a complexity price both in terms of code size as well as configuration trouble for the users. We try to avoid this to the greatest degree possible.

Status

Each library has it's own life cycle, and work will progress according to community activity. Each library maintain a dev-status file, to provide rudimentary information about the current status of that library. This is compiled automatically in the table below.
Library Codebase Tests Documentation Licenses
Authentication/Authorization early none none ALv2
Beans early some none ALv2
Business none none none ALv2
Cache early none none ALv2
Constraints early some none ALv2
Exception Handling early none none ALv2
Executor early some none ALv2
General early none none ALv2
Http Service early none none ALv2
Locking early none none ALv2
Logging early some brief ALv2
Quikit early some none ALv2
RDF early none none ALv2
Registry early none none ALv2
RMI early some none ALv2
Spring integration early some brief ALv2
Thread none none none ALv2
Transaction early some none ALv2
UID early some brief ALv2
Validation early none none ALv2
Powered by SiteVisionexternal link.