diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/TaskContextAdapter.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/TaskContextAdapter.java index 43bffb623..8f8be0164 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/TaskContextAdapter.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/TaskContextAdapter.java @@ -9,6 +9,7 @@ package org.apache.myrmidon.interfaces.configurer; import org.apache.avalon.framework.context.Context; import org.apache.avalon.framework.context.ContextException; +import org.apache.avalon.framework.context.Resolvable; import org.apache.myrmidon.api.TaskContext; /** @@ -18,7 +19,7 @@ import org.apache.myrmidon.api.TaskContext; * @version $Revision$ $Date$ */ public class TaskContextAdapter - implements Context + implements Context, Resolvable { private final TaskContext m_context; @@ -27,6 +28,12 @@ public class TaskContextAdapter m_context = context; } + public Object resolve( Context context ) + throws ContextException + { + return m_context; + } + public Object get( Object key ) throws ContextException {