Merlin Service Management API

Merlin Service Management Platform
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.impl The kernel package defines a top level Kernel implementation that serves as a host to a set of blocks.
org.apache.avalon.merlin.unit Pending.

 

Activation
org.apache.avalon.activation.appliance The appliance package contains interfaces, utilities and default implementations defining and enabling use of the central Appliance interface.
org.apache.avalon.activation.appliance.impl The appliance.impl package contains the default implementations defining and enabling use of the central Appliance interface.
org.apache.avalon.activation.lifecycle The deployment package contains the interfaces and exceptions relating to the component deployment system.
org.apache.avalon.activation.lifestyle The lifestyle package includes interfaces and public classes supporting lifestyle management.
org.apache.avalon.activation.lifestyle.impl The lifestyle.impl package contains the default implementations of the standard four lifestyle handlers.

 

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.logging The logging package contains the LoggingManager which is an interface to the initial bootstrap logging mananager that uses mata information about logging targets and catagories.
org.apache.avalon.composition.logging.impl The logging package contains the DefaultLoggingManager which is an initial bootstrap logging mananager that uses mata information about logging targets and catagories.
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.util The util package contains a number of general component utilities.

 

Extension
org.apache.avalon.extension Description Defintion of the services supporting jar file optional extension management based on the required and optional extensions declared under a jar file manifest.
org.apache.avalon.extension.manager Description Defintion of the the jar file package manager service.
org.apache.avalon.extension.manager.impl Description The extension package is the default implementation of the extension-spi specification.

 



Copyright © Apache Software Foundation. All Rights Reserved.