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 ComponentSetDescriptor
createComponentDescriptors(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 String
getComponentDescriptorLocation()
-
-
-
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:
findComponents
in interfaceComponentDiscoverer
- Throws:
PlexusConfigurationException
-
-