org.codehaus.plexus.embed
Interface PlexusEmbedder
- All Known Implementing Classes:
- Embedder
public interface PlexusEmbedder
- Author:
- jdcasey
getContainer
org.codehaus.plexus.PlexusContainer getContainer()
lookup
Object lookup(String role)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
lookup
Object lookup(String role,
String id)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
hasComponent
boolean hasComponent(String role)
hasComponent
boolean hasComponent(String role,
String id)
release
void release(Object service)
throws org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
setClassWorld
void setClassWorld(org.codehaus.classworlds.ClassWorld classWorld)
setConfiguration
void setConfiguration(URL configuration)
throws IOException
- Throws:
IOException
setConfiguration
void setConfiguration(Reader configuration)
throws IOException
- Throws:
IOException
addContextValue
void addContextValue(Object key,
Object value)
setProperties
void setProperties(Properties properties)
setProperties
void setProperties(File file)
start
void start(org.codehaus.classworlds.ClassWorld classWorld)
throws org.codehaus.plexus.PlexusContainerException,
PlexusConfigurationResourceException
- Throws:
org.codehaus.plexus.PlexusContainerException
PlexusConfigurationResourceException
start
void start()
throws org.codehaus.plexus.PlexusContainerException,
PlexusConfigurationResourceException
- Throws:
org.codehaus.plexus.PlexusContainerException
PlexusConfigurationResourceException
stop
void stop()
setLoggerManager
void setLoggerManager(org.codehaus.plexus.logging.LoggerManager loggerManager)
Copyright © 2001-2007 Codehaus. All Rights Reserved.