org.sonatype.guice.plexus.binders
Class PlexusXmlBeanModule
java.lang.Object
org.sonatype.guice.plexus.binders.PlexusXmlBeanModule
- All Implemented Interfaces:
- PlexusBeanModule
public final class PlexusXmlBeanModule
- extends Object
- implements PlexusBeanModule
PlexusBeanModule that collects PlexusBeanMetadata by scanning XML resources.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlexusXmlBeanModule
public PlexusXmlBeanModule(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
public PlexusXmlBeanModule(ClassSpace space,
Map<?,?> variables)
- Creates a bean source that only scans the local class space for XML resources.
- Parameters:
space - The local class spacevariables - The filter variables
configure
public PlexusBeanSource configure(com.google.inject.Binder binder)
- Specified by:
configure in interface PlexusBeanModule
Copyright © 2010-2012 Sonatype, Inc.. All Rights Reserved.