Avalon Merlin 3.3.0 API

Kernel
org.apache.avalon.merlin The Merlin Kernel API defines a set of interfaces the encompass the creation criteria, controller and main kernel functionality.
org.apache.avalon.merlin.event The event package contains the defintion of a model event and listener.
org.apache.avalon.merlin.impl The kernel package defines a top level Kernel implementation that serves as a host to a set of blocks.

 

Activation
org.apache.avalon.activation Activation system runtime API.
org.apache.avalon.activation.impl Default runtime platform.

 

Composition
org.apache.avalon.composition.data The data package contains a revised implementation of the meta-data model that is focussed towards the creation of a serialized deployment scenario that can be supplied to a container for execution.
org.apache.avalon.composition.data.builder The meta.data.builder package contains a revised implementation of the meta.model builder that is focussed towards the creation of a serialized deployment scenario that can be supplied to a container for execution.
org.apache.avalon.composition.data.writer The meta.data.writer package contains a revised implementation of the meta.model writer that is focussed towards the creation of a serialized deployment scenario that can be supplied to a container for execution.
org.apache.avalon.composition.event The event package contains the defintion of a model event and listener.
org.apache.avalon.composition.info The info a series of descriptors dealing with lifecycle artifact delivery semantics.
org.apache.avalon.composition.model The model package is resonsible for the population of the containment information model taking into account criteria expressed under meta-info and directives expressed under meta-data in conjunction with the runtime environment.
org.apache.avalon.composition.model.impl The model package contains a series of classes that leverage the new meta data model.
org.apache.avalon.composition.provider The runtime package contains interfaces used by a runtime layer.
org.apache.avalon.composition.util The util package contains a number of general component utilities.

 

Embedded
org.apache.avalon.merlin.cli The kernel cli package is the main command-line handler for the merlin system.
org.apache.avalon.merlin.servlet Servlet containing an embedded merlin kernel.
org.apache.avalon.merlin.tools The merlin tools package contains a Java Bean supporting an embedded Kernel and associated deployment jelly script.
org.apache.avalon.merlin.unit Merlin kernel embedded in a UnitTest.

 



Copyright © The Apache Software Foundation. All Rights Reserved.