annotate src/de/mpiwg/itgroup/annotationManager/restlet/Dummy.java @ 0:77530be3c747

intial
author dwinter
date Tue, 22 Nov 2011 15:47:57 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dwinter
parents:
diff changeset
1 package de.mpiwg.itgroup.annotationManager.restlet;
dwinter
parents:
diff changeset
2
dwinter
parents:
diff changeset
3 import java.io.FileWriter;
dwinter
parents:
diff changeset
4 import java.io.IOException;
dwinter
parents:
diff changeset
5
dwinter
parents:
diff changeset
6 import org.restlet.representation.Representation;
dwinter
parents:
diff changeset
7 import org.restlet.representation.StringRepresentation;
dwinter
parents:
diff changeset
8 import org.restlet.resource.Get;
dwinter
parents:
diff changeset
9 import org.restlet.resource.Post;
dwinter
parents:
diff changeset
10 import org.restlet.resource.ServerResource;
dwinter
parents:
diff changeset
11
dwinter
parents:
diff changeset
12 public class Dummy extends ServerResource {
dwinter
parents:
diff changeset
13
dwinter
parents:
diff changeset
14 @Post
dwinter
parents:
diff changeset
15 public Representation doPost(Representation entity){
dwinter
parents:
diff changeset
16
dwinter
parents:
diff changeset
17 try {
dwinter
parents:
diff changeset
18 FileWriter fh = new FileWriter("/tmp/input", true);
dwinter
parents:
diff changeset
19 fh.write(entity.toString());
dwinter
parents:
diff changeset
20 fh.write(entity.getText());
dwinter
parents:
diff changeset
21 fh.close();
dwinter
parents:
diff changeset
22 } catch (IOException e) {
dwinter
parents:
diff changeset
23 // TODO Auto-generated catch block
dwinter
parents:
diff changeset
24 e.printStackTrace();
dwinter
parents:
diff changeset
25 }
dwinter
parents:
diff changeset
26
dwinter
parents:
diff changeset
27 return new StringRepresentation("thanks");
dwinter
parents:
diff changeset
28 }
dwinter
parents:
diff changeset
29
dwinter
parents:
diff changeset
30
dwinter
parents:
diff changeset
31 @Get
dwinter
parents:
diff changeset
32 public Representation doGet(Representation entity){
dwinter
parents:
diff changeset
33
dwinter
parents:
diff changeset
34 try {
dwinter
parents:
diff changeset
35 FileWriter fh = new FileWriter("/tmp/input", true);
dwinter
parents:
diff changeset
36 fh.write(entity.toString());
dwinter
parents:
diff changeset
37 fh.close();
dwinter
parents:
diff changeset
38 } catch (IOException e) {
dwinter
parents:
diff changeset
39 // TODO Auto-generated catch block
dwinter
parents:
diff changeset
40 e.printStackTrace();
dwinter
parents:
diff changeset
41 }
dwinter
parents:
diff changeset
42
dwinter
parents:
diff changeset
43 return new StringRepresentation("thanks");
dwinter
parents:
diff changeset
44 }
dwinter
parents:
diff changeset
45 }