@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
PlexusSisuBridgeException
private URL[] getClassLoaderURLs(ClassLoader classLoader)
public <T> T lookup(Class<T> clazz) throws PlexusSisuBridgeException
PlexusSisuBridgeException
public <T> T lookup(Class<T> clazz, String hint) throws PlexusSisuBridgeException
PlexusSisuBridgeException
public <T> List<T> lookupList(Class<T> clazz) throws PlexusSisuBridgeException
PlexusSisuBridgeException
public <T> Map<String,T> lookupMap(Class<T> clazz) throws PlexusSisuBridgeException
PlexusSisuBridgeException
Copyright © 2006–2023 The Apache Software Foundation. All rights reserved.