summaryrefslogtreecommitdiffstats
path: root/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java')
-rw-r--r--sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java b/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java
index d7514f1bf3..7f4981e574 100644
--- a/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java
+++ b/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/DomainView.java
@@ -23,7 +23,9 @@ import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
+import javax.ws.rs.core.Context;
import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.UriInfo;
import org.oasisopen.sca.annotation.Remotable;
@@ -32,7 +34,7 @@ public interface DomainView {
@GET
@Produces( {MediaType.TEXT_HTML})
- public String get();
+ public String get(@Context UriInfo uriInfo);
@Path("{domainname}")
@GET
@@ -51,7 +53,11 @@ public interface DomainView {
public String getContributions(@PathParam("domainname") String domainName);
@Path("{domainname}/composite")
- public CompositeView getComposites(@PathParam("domainname") String domainName);
+ public CompositeView getComposites(@PathParam("domainname") String domainName);
+
+ @Path("{domainname}/composite.atom")
+ public CompositeAtomView getCompositesAtom(@PathParam("domainname") String domainName);
+
@Path("{domainname}/component")
@GET