summaryrefslogtreecommitdiffstats
path: root/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java')
-rw-r--r--sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java b/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java
index 1cfa4da94e..f297b00b77 100644
--- a/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java
+++ b/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainViewImpl.java
@@ -22,6 +22,9 @@ package org.apache.tuscany.sca.domain;
import java.util.List;
import java.util.Map;
+import javax.ws.rs.core.Context;
+import javax.ws.rs.core.HttpHeaders;
+import javax.ws.rs.core.UriInfo;
import javax.xml.namespace.QName;
import org.apache.tuscany.sca.assembly.AssemblyFactory;
@@ -39,7 +42,10 @@ import org.apache.tuscany.sca.runtime.DomainRegistry;
*/
public class DomainViewImpl implements DomainView {
- public String get() {
+ @Context
+ HttpHeaders requestHeaders;
+
+ public String get(UriInfo uriInfo) {
String outputHTML = "<p/>enter URL in the form http://host:port/sca/domain/yourdomainnamehere";
return outputHTML;
}
@@ -60,9 +66,13 @@ public class DomainViewImpl implements DomainView {
}
public CompositeView getComposites(String domainName){
- return new CompositeViewImpl();
+ return new CompositeViewImpl(domainName);
}
+ public CompositeAtomView getCompositesAtom(String domainName){
+ return new CompositeAtomViewImpl(domainName);
+ }
+
public String getComponents(String domainName) {
return null;
}