org.apache.avalon.activation.appliance
Interface Block

All Superinterfaces:
Appliance, Deployable, Engine, Home
All Known Implementing Classes:
AbstractBlock

public interface Block
extends Appliance, Engine

A block is an appliance that manages a set of subsidiary appliance instances.

Version:
$Revision: 1.3 $ $Date: 2003/12/29 14:31:21 $
Author:
Avalon Development Team

Field Summary
 
Fields inherited from interface org.apache.avalon.activation.appliance.Appliance
MBEAN_SERVER_KEY
 
Method Summary
 ContainmentModel getContainmentModel()
          Return the containment metamodel associated with the block.
 
Methods inherited from interface org.apache.avalon.activation.appliance.Appliance
getModel, isEnabled
 
Methods inherited from interface org.apache.avalon.activation.appliance.Deployable
decommission, deploy
 
Methods inherited from interface org.apache.avalon.activation.appliance.Home
release, resolve
 
Methods inherited from interface org.apache.avalon.activation.appliance.Engine
locate, locate, locate, locate, locate
 

Method Detail

getContainmentModel

public ContainmentModel getContainmentModel()
Return the containment metamodel associated with the block.

Returns:
the containment model


Copyright © Apache Software Foundation. All Rights Reserved.