org.codehaus.plexus.personality.avalon
Class AvalonComponentRepository

java.lang.Object
  extended byorg.codehaus.plexus.logging.AbstractLogEnabled
      extended byorg.codehaus.plexus.component.repository.DefaultComponentRepository
          extended byorg.codehaus.plexus.personality.avalon.AvalonComponentRepository
All Implemented Interfaces:
org.codehaus.plexus.component.repository.ComponentRepository, org.codehaus.plexus.logging.LogEnabled

public class AvalonComponentRepository
extends org.codehaus.plexus.component.repository.DefaultComponentRepository

A ComponentRepository for Avalon services that creates ServiceSelectors for id'd components.

Since:
May 10, 2003
Author:
Dan Diephouse, Jason van Zyl

Constructor Summary
AvalonComponentRepository()
           
 
Method Summary
 void addComponentDescriptor(org.codehaus.plexus.component.repository.ComponentDescriptor componentDescriptor)
           
 void initialize()
           
 
Methods inherited from class org.codehaus.plexus.component.repository.DefaultComponentRepository
addComponentDescriptor, configure, getComponentDependencies, getComponentDescriptor, getComponentDescriptorMap, getConfiguration, hasComponent, hasComponent, initializeComponentDescriptors, setClassRealm, validateComponentDescriptor
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AvalonComponentRepository

public AvalonComponentRepository()
Method Detail

initialize

public void initialize()
                throws org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
Throws:
org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
See Also:
ComponentRepository.initialize()

addComponentDescriptor

public void addComponentDescriptor(org.codehaus.plexus.component.repository.ComponentDescriptor componentDescriptor)
                            throws org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
Throws:
org.codehaus.plexus.component.repository.exception.ComponentRepositoryException
See Also:
ComponentRepository.addComponentDescriptor(org.codehaus.plexus.component.repository.ComponentDescriptor)


Copyright © 2001-2007 Codehaus. All Rights Reserved.