org.apache.avalon.activation.appliance
Interface ApplianceFactory


public interface ApplianceFactory

An appliance factory is a service that provides support for the creation of new Appliance instances. An appliance factory is responsible for the creation of a particular type of appliance, reflecting the component model and deployment strategy of the component that the appliance type is based on.

Version:
$Revision: 1.1.1.1 $ $Date: 2003/09/10 08:57:32 $
Author:
Avalon Development Team

Method Summary
 Appliance createAppliance(Model model)
          Create a new appliance.
 

Method Detail

createAppliance

public Appliance createAppliance(Model model)
                          throws ApplianceException
Create a new appliance.

Parameters:
model - the meta-model describing a deployment scenario
Returns:
the appliance for scenario deployment
Throws:
ApplianceException - if an appliance creation failure occurs


Copyright © Apache Software Foundation. All Rights Reserved.