public abstract class AbstractResourceBasedComponentDiscoverer extends java.lang.Object implements ComponentDiscoverer
Constructor and Description |
---|
AbstractResourceBasedComponentDiscoverer() |
Modifier and Type | Method and Description |
---|---|
protected abstract ComponentSetDescriptor |
createComponentDescriptors(java.io.Reader reader,
java.lang.String source,
org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
java.util.List<ComponentSetDescriptor> |
findComponents(Context context,
org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
protected abstract java.lang.String |
getComponentDescriptorLocation() |
public AbstractResourceBasedComponentDiscoverer()
protected abstract java.lang.String getComponentDescriptorLocation()
protected abstract ComponentSetDescriptor createComponentDescriptors(java.io.Reader reader, java.lang.String source, org.codehaus.plexus.classworlds.realm.ClassRealm realm) throws PlexusConfigurationException
PlexusConfigurationException
public java.util.List<ComponentSetDescriptor> findComponents(Context context, org.codehaus.plexus.classworlds.realm.ClassRealm realm) throws PlexusConfigurationException
findComponents
in interface ComponentDiscoverer
PlexusConfigurationException