Project Group: net.imadz

Lifecycle Weaver

net.imadz : lifecycle-static-weaving-maven-plugin

Lifecycle Weaver statically weaves application byte code at post compile time. After woven by this plugin, runtime bytecode manipulation won't be necessary, so the JVM argument -javaagent must not be specified with certain Lifecycle-version.jar any more.

Last Version: 0.9.2

Release Date:

Lifecycle

net.imadz : Lifecycle

Lifecycle AOP Framework. Enabling describe enhanced State Diagram with Java language, and processing relational Lifecycle constraints(including: state validations, transitions validations), concurrency, lifecycle callbacks, lifecycle events implicitely with Lifecycle Engine. This engine can be used by class load time (Java Instrumentation) or compile time (Lifecycle-StaticWeaver-maven-plugin).

Last Version: 0.9.13

Release Date:

bcel

net.imadz : bcel

Fork from apache common bcel 6.0-SNAPSHOT project. Since nobody is maintaining BCEL project so far, and Lifecycle AOP project depends on BCEL 6.0 apis, so iMadz releases net.imadz version BCEL 6.0 internally. DO NOT USE it unless you tested all the 6.0 related apis you need. net.imadz will not be responsible for maintaining this library.

Last Version: 0.6.0

Release Date:

  • 1