Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.codehaus.plexus.embed.Embedder
Field Summary | |
private Reader | |
private DefaultPlexusContainer | |
private boolean | |
private boolean | |
private Properties |
|
Constructor Summary | |
|
Method Summary | |
void |
|
PlexusContainer | |
boolean |
|
boolean |
|
protected void | |
Object |
|
Object |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
private Reader configurationReader
private boolean embedderStarted
private boolean embedderStopped
private Properties properties
Context properties
public void addContextValue(Object key, Object value)
- Specified by:
- addContextValue in interface PlexusEmbedder
public PlexusContainer getContainer()
- Specified by:
- getContainer in interface PlexusEmbedder
public boolean hasComponent(String role)
- Specified by:
- hasComponent in interface PlexusEmbedder
public boolean hasComponent(String role, String id)
- Specified by:
- hasComponent in interface PlexusEmbedder
protected void initializeContext()
public Object lookup(String role) throws ComponentLookupException
- Specified by:
- lookup in interface PlexusEmbedder
public Object lookup(String role, String id) throws ComponentLookupException
- Specified by:
- lookup in interface PlexusEmbedder
public void release(Object service) throws ComponentLifecycleException
- Specified by:
- release in interface PlexusEmbedder
public void setClassWorld(ClassWorld classWorld)
- Specified by:
- setClassWorld in interface PlexusEmbedder
public void setConfiguration(Reader configuration) throws IOException
- Specified by:
- setConfiguration in interface PlexusEmbedder
public void setConfiguration(URL configuration) throws IOException
- Specified by:
- setConfiguration in interface PlexusEmbedder
public void setLoggerManager(LoggerManager loggerManager)
- Specified by:
- setLoggerManager in interface PlexusEmbedder
public void setProperties(File file)
- Specified by:
- setProperties in interface PlexusEmbedder
public void setProperties(Properties properties)
- Specified by:
- setProperties in interface PlexusEmbedder
public void start() throws PlexusContainerException
- Specified by:
- start in interface PlexusEmbedder
public void start(ClassWorld classWorld) throws PlexusContainerException
- Specified by:
- start in interface PlexusEmbedder