diff options
author | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2011-05-25 10:58:30 +0000 |
---|---|---|
committer | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2011-05-25 10:58:30 +0000 |
commit | 01d244ef2681dc366e994ec5962456d07d75d148 (patch) | |
tree | 915a2cac6d5f5f76501f96b4a0c6dd7a3ae5cbb4 /sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java | |
parent | 2f83f5e8e091074cbd4e3d0d7cc15af22411314c (diff) |
Fiddling about with making the composite artifact path do something
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1127474 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java')
-rw-r--r-- | sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java b/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java index a60ec61bc3..636892f054 100644 --- a/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java +++ b/sandbox/slaws/domain-view/src/main/java/org/apache/tuscany/sca/domain/CompositeView.java @@ -41,7 +41,11 @@ public interface CompositeView { @Path("{compositename}")
public String getComposite(@PathParam("compositename") String compositeName, @Context UriInfo uriInfo);
- @Path("{compositename}/{compositeartifact}")
- public CompositeArtifactView getCompositeArtifact();
+ // Hack to make it call this with any path added to the end of the composite name
+ // Want the user to be able to do something like
+ // http://localhost:80/sca/domain/mydomain/composite/mycomposite/component1/component2/service1
+ @Path("{compositename}/{artifacturi:.*}")
+ public CompositeArtifactView getCompositeArtifact(@PathParam("compositename") String compositeName,
+ @PathParam("artifacturi") String artifacturi);
}
\ No newline at end of file |