|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
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. |
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[] |
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 |
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. |
Appliance |
Engine.locate(DependencyModel dependency)
Return an appliance relative to a supplied dependency model. |
Appliance |
Engine.locate(DependencyDescriptor dependency)
Return an appliance relative to a supplied dependency descriptor. |
Appliance |
Engine.locate(StageModel stage)
Return an appliance relative to a supplied stage model. |
Appliance |
Engine.locate(StageDescriptor stage)
Return an appliance relative to a supplied stage descriptor. |
Appliance |
Engine.locate(String path)
Return an appliance relative to a supplied path. |
Appliance[] |
Composite.getProviders()
Return the set of appliances assigned as providers. |
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 |
AbstractBlock
The AbstractBlock 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. |
class |
CompositeBlock
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. |
class |
DefaultAppliance
DefaultAppliance is the default implementation of a local appliance instance. |
Methods in org.apache.avalon.activation.appliance.impl that return Appliance | |
Appliance[] |
DefaultAppliance.getProviders()
Return the set of appliances assigned as deployment and runtime providers. |
Appliance |
AbstractBlock.locate(DependencyModel dependency)
Return an appliance relative to a supplied dependency model. |
Appliance |
AbstractBlock.locate(DependencyDescriptor dependency)
Return an appliance relative to a supplied dependency descriptor. |
Appliance |
AbstractBlock.locate(StageModel stage)
Return an appliance relative to a supplied stage model. |
Appliance |
AbstractBlock.locate(StageDescriptor stage)
Return an appliance relative to a supplied stage descriptor. |
Appliance |
AbstractBlock.locate(String source)
Return an appliance relative to a specific path. |
Appliance[] |
AbstractBlock.getProviders()
Returns the set of appliances instances that provide services to the set of appliances managed by this container. |
Appliance |
AbstractBlock.createAppliance(Model model)
Create a new appliance. |
Uses of Appliance in org.apache.avalon.merlin |
Methods in org.apache.avalon.merlin that return Appliance | |
Appliance |
Kernel.locate(String path)
Return the applicance matching the supplied path. |
Uses of Appliance in org.apache.avalon.merlin.impl |
Methods in org.apache.avalon.merlin.impl that return Appliance | |
Appliance |
DefaultKernel.locate(String path)
Return the block matching the supplied path. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |