Class AbstractComponentAdapter<T>

java.lang.Object
org.exoplatform.container.AbstractComponentAdapter<T>
All Implemented Interfaces:
Serializable, ComponentAdapter<T>, ComponentAdapter<T>
Direct Known Subclasses:
InstanceComponentAdapter, MX4JComponentAdapter

public abstract class AbstractComponentAdapter<T> extends Object implements ComponentAdapter<T>, Serializable
Version:
$Id$
Author:
Nicolas Filotto
See Also:
  • Constructor Details

    • AbstractComponentAdapter

      protected AbstractComponentAdapter(Object componentKey, Class<T> componentImplementation) throws ContainerException
      Constructs a new ComponentAdapter for the given key and implementation.
      Parameters:
      componentKey - the search key for this implementation
      componentImplementation - the concrete implementation
      Throws:
      ContainerException - if the key is a type and the implementation cannot be assigned to.
  • Method Details