@Service(value="plexusSisuBridge") public class PlexusSisuBridge extends Object
| Modifier and Type | Field and Description | 
|---|---|
private boolean | 
containerAutoWiring  | 
private String | 
containerClassPathScanning  | 
private String | 
containerComponentVisibility  | 
private org.codehaus.plexus.classworlds.realm.ClassRealm | 
containerRealm  | 
private org.slf4j.Logger | 
log  | 
private URL | 
overridingComponentsXml  | 
private org.codehaus.plexus.DefaultPlexusContainer | 
plexusContainer  | 
| Constructor and Description | 
|---|
PlexusSisuBridge()  | 
| Modifier and Type | Method and Description | 
|---|---|
private URL[] | 
getClassLoaderURLs(ClassLoader classLoader)  | 
void | 
initialize()  | 
<T> T | 
lookup(Class<T> clazz)  | 
<T> T | 
lookup(Class<T> clazz,
      String hint)  | 
<T> List<T> | 
lookupList(Class<T> clazz)  | 
<T> Map<String,T> | 
lookupMap(Class<T> clazz)  | 
private org.slf4j.Logger log
private boolean containerAutoWiring
private String containerClassPathScanning
private String containerComponentVisibility
private URL overridingComponentsXml
private org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm
private org.codehaus.plexus.DefaultPlexusContainer plexusContainer
public PlexusSisuBridge()
@PostConstruct public void initialize() throws PlexusSisuBridgeException
PlexusSisuBridgeExceptionprivate URL[] getClassLoaderURLs(ClassLoader classLoader)
public <T> T lookup(Class<T> clazz) throws PlexusSisuBridgeException
PlexusSisuBridgeExceptionpublic <T> T lookup(Class<T> clazz, String hint) throws PlexusSisuBridgeException
PlexusSisuBridgeExceptionpublic <T> List<T> lookupList(Class<T> clazz) throws PlexusSisuBridgeException
PlexusSisuBridgeExceptionpublic <T> Map<String,T> lookupMap(Class<T> clazz) throws PlexusSisuBridgeException
PlexusSisuBridgeExceptionCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.