org.apache.avalon.activation.appliance
Interface BlockContext

All Known Implementing Classes:
DefaultBlockContext

public interface BlockContext

Context object applied to a new block.

Version:
$Revision: 1.2 $ $Date: 2003/11/04 01:09:05 $
Author:
Avalon Development Team

Method Summary
 ApplianceRepository getApplianceRepository()
          Returns the appliance repository assigned to the block.
 ContainmentModel getContainmentModel()
          Returns the containment model assigned to the block.
 DependencyGraph getDependencyGraph()
          Returns the dependency graph assigned to the block.
 Engine getEngine()
          Returns the assigned engine.
 Logger getLogger()
          Returns the logging channel to assign to the block.
 ServiceContext getServiceContext()
          Returns the service context assigned to the block.
 

Method Detail

getLogger

public Logger getLogger()
Returns the logging channel to assign to the block.

Returns:
the logging channel

getContainmentModel

public ContainmentModel getContainmentModel()
Returns the containment model assigned to the block.

Returns:
the containment model

getDependencyGraph

public DependencyGraph getDependencyGraph()
Returns the dependency graph assigned to the block.

Returns:
the dependency graph

getServiceContext

public ServiceContext getServiceContext()
Returns the service context assigned to the block.

Returns:
the service context

getEngine

public Engine getEngine()
Returns the assigned engine.

Returns:
the engine

getApplianceRepository

public ApplianceRepository getApplianceRepository()
Returns the appliance repository assigned to the block.

Returns:
the appliance repository.


Copyright © Apache Software Foundation. All Rights Reserved.