Package org.eclipse.sisu.plexus
Class PlexusXmlBeanModule
java.lang.Object
org.eclipse.sisu.plexus.PlexusXmlBeanModule
- All Implemented Interfaces:
 PlexusBeanModule
PlexusBeanModule that binds Plexus components by scanning XML resources.- 
Constructor Summary
ConstructorsConstructorDescriptionPlexusXmlBeanModule(org.eclipse.sisu.space.ClassSpace space, Map<?, ?> variables) Creates a bean source that only scans the local class space for XML resources.PlexusXmlBeanModule(org.eclipse.sisu.space.ClassSpace space, Map<?, ?> variables, URL plexusXml) Creates a bean source that scans all the surrounding class spaces for XML resources. - 
Method Summary
Modifier and TypeMethodDescriptionconfigure(com.google.inject.Binder binder) Contributes bindings and returns any associatedPlexusBeanSourcemetadata. 
- 
Constructor Details
- 
PlexusXmlBeanModule
public PlexusXmlBeanModule(org.eclipse.sisu.space.ClassSpace space, Map<?, ?> variables, URL plexusXml) Creates a bean source that scans all the surrounding class spaces for XML resources.- Parameters:
 space- The main class spacevariables- The filter variablesplexusXml- The plexus.xml URL
 - 
PlexusXmlBeanModule
Creates a bean source that only scans the local class space for XML resources.- Parameters:
 space- The local class spacevariables- The filter variables
 
 - 
 - 
Method Details
- 
configure
Description copied from interface:PlexusBeanModuleContributes bindings and returns any associatedPlexusBeanSourcemetadata.- Specified by:
 configurein interfacePlexusBeanModule- See Also:
 
 
 -