Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.component.repository.DefaultComponentRepository
Constructor Summary | |
Method Summary | |
void |
|
void |
|
void |
|
List |
|
ComponentDescriptor |
|
Map |
|
protected PlexusConfiguration | |
boolean |
|
boolean |
|
void | |
void | |
void |
|
void |
|
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled | |
enableLogging , getLogger , setupLogger , setupLogger , setupLogger |
public void addComponentDescriptor(ComponentDescriptor componentDescriptor) throws ComponentRepositoryException
- Specified by:
- addComponentDescriptor in interface ComponentRepository
public void addComponentDescriptor(PlexusConfiguration configuration) throws ComponentRepositoryException
- Specified by:
- addComponentDescriptor in interface ComponentRepository
public void configure(PlexusConfiguration configuration)
- Specified by:
- configure in interface ComponentRepository
public List getComponentDependencies(ComponentDescriptor componentDescriptor)
- Specified by:
- getComponentDependencies in interface ComponentRepository
public ComponentDescriptor getComponentDescriptor(String key)
- Specified by:
- getComponentDescriptor in interface ComponentRepository
public Map getComponentDescriptorMap(String role)
- Specified by:
- getComponentDescriptorMap in interface ComponentRepository
public boolean hasComponent(String role)
- Specified by:
- hasComponent in interface ComponentRepository
public boolean hasComponent(String role, String roleHint)
- Specified by:
- hasComponent in interface ComponentRepository
public void initialize() throws ComponentRepositoryException
- Specified by:
- initialize in interface ComponentRepository
public void initializeComponentDescriptors() throws ComponentRepositoryException
public void setClassRealm(ClassRealm classRealm)
- Specified by:
- setClassRealm in interface ComponentRepository
public void validateComponentDescriptor(ComponentDescriptor componentDescriptor) throws ComponentImplementationNotFoundException
- Specified by:
- validateComponentDescriptor in interface ComponentRepository