diff options
Diffstat (limited to 'java/sca/modules/host-http/src')
2 files changed, 11 insertions, 0 deletions
diff --git a/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ExtensibleServletHost.java b/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ExtensibleServletHost.java index 4be5de4100..5b11735166 100644 --- a/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ExtensibleServletHost.java +++ b/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ExtensibleServletHost.java @@ -120,4 +120,8 @@ public class ExtensibleServletHost implements ServletHost { public void setContextPath(String path) { getDefaultServletHost().setContextPath(path); } + + public void setAttribute(String name, Object value) { + getDefaultServletHost().setAttribute(name, value); + } } diff --git a/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ServletHost.java b/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ServletHost.java index e5dbd59a07..2eb9f70601 100644 --- a/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ServletHost.java +++ b/java/sca/modules/host-http/src/main/java/org/apache/tuscany/sca/host/http/ServletHost.java @@ -108,4 +108,11 @@ public interface ServletHost { * @return the URL mapped to the specified URI */ URL getURLMapping(String uri); + + /** + * Set an attribute in the application ServletContext + * @param name the name of the attribute + * @param value the attribute value + */ + void setAttribute(String name, Object value); } |