Uses of Interface
org.apache.avalon.activation.appliance.Appliance

Packages that use Appliance
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.  
 

Uses of Appliance in org.apache.avalon.activation.appliance
 

Subinterfaces of Appliance in org.apache.avalon.activation.appliance
 interface Block
          A block is an appliance that manages a set of subsidiary appliance instances.
 

Methods in org.apache.avalon.activation.appliance that return Appliance
 Appliance Engine.resolveAppliance(DependencyModel dependency)
          Return an appliance relative to a supplied dependency model.
 Appliance Engine.resolveAppliance(DependencyDescriptor dependency)
          Return an appliance relative to a supplied dependency descriptor.
 Appliance Engine.resolveAppliance(StageModel stage)
          Return an appliance relative to a supplied stage model.
 Appliance Engine.resolveAppliance(StageDescriptor stage)
          Return an appliance relative to a supplied stage descriptor.
 Appliance Engine.resolveAppliance(String path)
          Return an appliance relative to a supplied path.
 Appliance[] DependencyGraph.getStartupGraph()
          Get the serilized graph of Appliance objects required when starting up all the target.
 Appliance[] DependencyGraph.getShutdownGraph()
          Get the serilized graph of Appliance objects required when shutting down all the components.
 Appliance[] DependencyGraph.getConsumerGraph(Appliance appliance)
          Get the serilized graph of Appliance objects that use services of the specified appliance.
 Appliance[] DependencyGraph.getProviderGraph(Appliance appliance)
          Get the serilized graph of Appliance objects that provide specified appliance with services.
 Appliance[] Composite.getProviders()
          Return the set of appliances assigned as providers.
 Appliance ApplianceRepository.getAppliance(DependencyDescriptor dependency)
          Locate an appliance meeting the supplied criteria.
 Appliance ApplianceRepository.getAppliance(StageDescriptor stage)
          Locate an appliance meeting the supplied criteria.
 Appliance ApplianceFactory.createAppliance(Model model)
          Create a new appliance.
 

Methods in org.apache.avalon.activation.appliance with parameters of type Appliance
 void DependencyGraph.add(Appliance appliance)
          Add an appliance to current dependency graph.
 void DependencyGraph.remove(Appliance appliance)
          Remove an appliance from the dependency graph.
 Appliance[] DependencyGraph.getConsumerGraph(Appliance appliance)
          Get the serilized graph of Appliance objects that use services of the specified appliance.
 Appliance[] DependencyGraph.getProviderGraph(Appliance appliance)
          Get the serilized graph of Appliance objects that provide specified appliance with services.
 

Uses of Appliance in org.apache.avalon.activation.appliance.impl
 

Classes in org.apache.avalon.activation.appliance.impl that implement Appliance
 class AbstractAppliance
          An Appliance is the basic tool merlin wraps around a component to provide support for lifecycle and lifestyle management.
 class DefaultAppliance
          DefaultAppliance is the default implementation of a local appliance instance.
 class DefaultBlock
          The DefaultBlock is responsible for the management of the assembly of the subsidiary appliances, the coordination of the deployment, decommissioning and eventual dissassembly of contained appliances, and the overall management of a containment context.
 

Methods in org.apache.avalon.activation.appliance.impl that return Appliance
 Appliance DefaultBlock.resolveAppliance(DependencyModel dependency)
          Return an appliance relative to a supplied dependency model.
 Appliance DefaultBlock.resolveAppliance(DependencyDescriptor dependency)
          Return an appliance relative to a supplied dependency descriptor.
 Appliance DefaultBlock.resolveAppliance(StageModel stage)
          Return an appliance relative to a supplied stage model.
 Appliance DefaultBlock.resolveAppliance(StageDescriptor stage)
          Return an appliance relative to a supplied stage descriptor.
 Appliance DefaultBlock.resolveAppliance(String source)
          Return an appliance relative to a specific path.
 Appliance[] DefaultBlock.getProviders()
          Returns the set of appliances instances that provide services to the set of appliances managed by this container.
 Appliance DefaultBlock.createAppliance(Model model)
          Create a new appliance.
 Appliance[] DefaultAppliance.getProviders()
           
 



Copyright © Apache Software Foundation. All Rights Reserved.