org.apache.avalon.activation.appliance
Interface ApplianceRepository


public interface ApplianceRepository

The appliance repository interface declares operations through which clients may resolve new or existing appliance instances relative to a stage or service dependency.

Version:
$Revision: 1.2 $ $Date: 2003/10/18 00:34:20 $
Author:
Avalon Development Team

Method Summary
 Appliance getAppliance(DependencyDescriptor dependency)
          Locate an appliance meeting the supplied criteria.
 Appliance getAppliance(StageDescriptor stage)
          Locate an appliance meeting the supplied criteria.
 

Method Detail

getAppliance

public Appliance getAppliance(DependencyDescriptor dependency)
Locate an appliance meeting the supplied criteria.

Parameters:
dependency - a component service dependency
Returns:
the appliance

getAppliance

public Appliance getAppliance(StageDescriptor stage)
Locate an appliance meeting the supplied criteria.

Parameters:
stage - a component stage dependency
Returns:
the appliance


Copyright © Apache Software Foundation. All Rights Reserved.