org.apache.archiva.common.plexusbridge
Class PlexusSisuBridge
java.lang.Object
org.apache.archiva.common.plexusbridge.PlexusSisuBridge
@Service(value="plexusSisuBridge")
public class PlexusSisuBridge
- extends Object
Simple component which will initiate the plexus shim component
to see plexus components inside a guice container.
So move all of this here to be able to change quickly if needed.
- Author:
- Olivier Lamy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlexusSisuBridge
public PlexusSisuBridge()
initialize
@PostConstruct
public void initialize()
throws PlexusSisuBridgeException
- Throws:
PlexusSisuBridgeException
lookup
public <T> T lookup(Class<T> clazz)
throws PlexusSisuBridgeException
- Throws:
PlexusSisuBridgeException
lookup
public <T> T lookup(Class<T> clazz,
String hint)
throws PlexusSisuBridgeException
- Throws:
PlexusSisuBridgeException
lookupList
public <T> List<T> lookupList(Class<T> clazz)
throws PlexusSisuBridgeException
- Throws:
PlexusSisuBridgeException
lookupMap
public <T> Map<String,T> lookupMap(Class<T> clazz)
throws PlexusSisuBridgeException
- Throws:
PlexusSisuBridgeException
Copyright © 2006-2011 The Apache Software Foundation. All Rights Reserved.