| java.lang.Object | |
| ↳ | org.eclipse.sisu.plexus.PlexusXmlBeanModule | 
PlexusBeanModule that binds Plexus components by scanning XML resources.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PlexusXmlBeanModule(ClassSpace space, Map<?, ?> variables, URL plexusXml) Creates a bean source that scans all the surrounding class spaces for XML resources. | |||||||||||
| PlexusXmlBeanModule(ClassSpace space, Map<?, ?> variables) Creates a bean source that only scans the local class space for XML resources. | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PlexusBeanSource | configure(Binder binder) Contributes bindings and returns any associated  PlexusBeanSourcemetadata. | ||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
|  From interface
  org.eclipse.sisu.plexus.PlexusBeanModule | |||||||||||
Creates a bean source that scans all the surrounding class spaces for XML resources.
| space | The main class space | 
|---|---|
| variables | The filter variables | 
| plexusXml | The plexus.xml URL | 
Creates a bean source that only scans the local class space for XML resources.
| space | The local class space | 
|---|---|
| variables | The filter variables | 
Contributes bindings and returns any associated PlexusBeanSource metadata.