Class AbstractResourceBasedComponentDiscoverer
- java.lang.Object
-
- org.codehaus.plexus.component.discovery.AbstractResourceBasedComponentDiscoverer
-
- All Implemented Interfaces:
ComponentDiscoverer
- Direct Known Subclasses:
DefaultComponentDiscoverer,PlexusXmlComponentDiscoverer
public abstract class AbstractResourceBasedComponentDiscoverer extends Object implements ComponentDiscoverer
- Author:
- Jason van Zyl
-
-
Constructor Summary
Constructors Constructor Description AbstractResourceBasedComponentDiscoverer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract ComponentSetDescriptorcreateComponentDescriptors(Reader reader, String source, org.codehaus.plexus.classworlds.realm.ClassRealm realm)List<ComponentSetDescriptor>findComponents(Context context, org.codehaus.plexus.classworlds.realm.ClassRealm realm)protected abstract StringgetComponentDescriptorLocation()
-
-
-
Method Detail
-
getComponentDescriptorLocation
protected abstract String getComponentDescriptorLocation()
-
createComponentDescriptors
protected abstract ComponentSetDescriptor createComponentDescriptors(Reader reader, String source, org.codehaus.plexus.classworlds.realm.ClassRealm realm) throws PlexusConfigurationException
- Throws:
PlexusConfigurationException
-
findComponents
public List<ComponentSetDescriptor> findComponents(Context context, org.codehaus.plexus.classworlds.realm.ClassRealm realm) throws PlexusConfigurationException
- Specified by:
findComponentsin interfaceComponentDiscoverer- Throws:
PlexusConfigurationException
-
-