org.apache.fulcrum.yaafi.framework.context
Class YaafiToAvalonContextMapper
java.lang.Object
org.apache.fulcrum.yaafi.framework.context.YaafiToAvalonContextMapper
public class YaafiToAvalonContextMapper
- extends Object
Helper for converting a YAAFI context to a different container
- Author:
- Siegfried Goeschl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
YaafiToAvalonContextMapper
public YaafiToAvalonContextMapper(String urnAvalonName,
ClassLoader urnAvalonClassLoader)
- Constructor
- Parameters:
urnAvalonName
- the name of the component for which we create the contexturnAvalonClassLoader
- the classloader of the component
getUrnAvalonClassLoader
public ClassLoader getUrnAvalonClassLoader()
- Returns:
- Returns the urnAvalonClassLoader.
getUrnAvalonName
public String getUrnAvalonName()
- Returns:
- Returns the urnAvalonName.
mapTo
public org.apache.avalon.framework.context.DefaultContext mapTo(org.apache.avalon.framework.context.Context context,
String to)
throws org.apache.avalon.framework.context.ContextException
- Map a YAAFI (Merlin) context to a different incarnation
- Parameters:
context
- the context to be mappedto
- the target Avalon container
- Returns:
- the mapped context
- Throws:
org.apache.avalon.framework.context.ContextException
- accessing the context failed
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.