org.codehaus.plexus.component.repository
public interface ComponentRepository
Method Summary | |
---|---|
void | addComponentDescriptor(ComponentDescriptor componentDescriptor) |
void | addComponentDescriptor(PlexusConfiguration configuration) |
void | configure(PlexusConfiguration configuration) |
List | getComponentDependencies(ComponentDescriptor componentDescriptor) |
ComponentDescriptor | getComponentDescriptor(String role, ClassRealm realm) |
ComponentDescriptor | getComponentDescriptor(String role, String roleHint, ClassRealm realm) |
Map | getComponentDescriptorMap(String role, ClassRealm realm) |
boolean | hasComponent(String role, ClassRealm realm) |
boolean | hasComponent(String role, String id, ClassRealm realm) |
void | initialize() |
void | setClassRealm(ClassRealm classRealm) |
void | validateComponentDescriptor(ComponentDescriptor componentDescriptor) |