org.codehaus.cargo.generic
Interface ContainerCapabilityFactory

All Known Implementing Classes:
DefaultContainerCapabilityFactory

public interface ContainerCapabilityFactory

Allow finding a Container's capability by container id.

Version:
$Id: ContainerCapabilityFactory.java 1705 2008-09-02 13:14:55Z adriana $

Method Summary
 ContainerCapability createContainerCapability(String containerId)
          Create a ContainerCapability instance.
 void registerContainerCapability(String containerId, Class containerCapabilityClass)
           
 

Method Detail

registerContainerCapability

void registerContainerCapability(String containerId,
                                 Class containerCapabilityClass)
Parameters:
containerId - the id of the container to register
containerCapabilityClass - the container capability implementation class to register

createContainerCapability

ContainerCapability createContainerCapability(String containerId)
Create a ContainerCapability instance.

Parameters:
containerId - the id under which the container will be looked up
Returns:
the container capability instance matching the parameter passed


Copyright © 2004-2012 Codehaus. All Rights Reserved.