org.apache.avalon.composition.provider
Interface DeploymentContext

All Superinterfaces:
Context
All Known Subinterfaces:
ComponentContext, ContainmentContext
All Known Implementing Classes:
DefaultComponentContext, DefaultContainmentContext, DefaultDeploymentContext

public interface DeploymentContext
extends Context

Deployment context that is supplied to a deployment model.

Version:
$Revision: 1.2 $ $Date: 2004/03/11 01:30:38 $
Author:
Avalon Development Team

Field Summary
static String SEPARATOR
           
 
Method Summary
 DependencyGraph getDependencyGraph()
          Return the dependency graph used to construct deployment and decommissioning sequences.
 Logger getLogger()
          Return the assigned logger.
 Mode getMode()
          Return the mode of establishment.
 String getName()
          Return the deployment target name.
 String getPartitionName()
          Return the deployment poartition.
 DeploymentProfile getProfile()
          Return the deployment profile.
 String getQualifiedName()
          Return the model fully qualified name.
 SystemContext getSystemContext()
          Return the system context.
 
Methods inherited from interface org.apache.avalon.framework.context.Context
get
 

Field Detail

SEPARATOR

public static final String SEPARATOR
See Also:
Constant Field Values
Method Detail

getName

public String getName()
Return the deployment target name.

Returns:
the name

getPartitionName

public String getPartitionName()
Return the deployment poartition.

Returns:
the partition

getQualifiedName

public String getQualifiedName()
Return the model fully qualified name.

Returns:
the fully qualified name

getMode

public Mode getMode()
Return the mode of establishment.

Returns:
the mode

getLogger

public Logger getLogger()
Return the assigned logger.

Returns:
the logging channel

getSystemContext

public SystemContext getSystemContext()
Return the system context.

Returns:
the system context

getDependencyGraph

public DependencyGraph getDependencyGraph()
Return the dependency graph used to construct deployment and decommissioning sequences.

Returns:
the dependency graph

getProfile

public DeploymentProfile getProfile()
Return the deployment profile.

Returns:
the profile


Copyright © The Apache Software Foundation. All Rights Reserved.