diff --git a/src/main/java/cactusServer/resources/InstancesRest.java b/src/main/java/cactusServer/resources/InstancesRest.java index 20d3faa..50a2139 100644 --- a/src/main/java/cactusServer/resources/InstancesRest.java +++ b/src/main/java/cactusServer/resources/InstancesRest.java @@ -18,16 +18,17 @@ @Path("instances") public class InstancesRest { public InstancesRest() { - + } + @Path("/test") @GET @Produces(MediaType.TEXT_PLAIN) - public String hoge() { - return "deploy jenkins from tomcat"; + public String hoge() { + return "deploy jenkins from tomcat"; } - + @Path("/{instanceId}") @GET @Produces(MediaType.APPLICATION_JSON) @@ -35,13 +36,38 @@ return Instances.getInstance().getInstance(instanceId); } +// @Path("/areas") +// @GET +// @Produces(MediaType.APPLICATION_JSON) +// public Instance getArea(@QueryParam("areaId") String areaId) { +// return null; +// } + + +// @GET +// @Path("/characters") +// @Produces(MediaType.APPLICATION_JSON) +// public Instance getCharacter(@QueryParam("AccountUniqueId") String AccountUniqueId) { +// return Instances.getInstance().getCharacter(AccountUniqueId); +// } +// +// +// @POST +// @Path("/{createCharacter}") +// @Produces(MediaType.APPLICATION_JSON) +// public Instance createCharacter(@QueryParam("characterUniqueId") String characterUniqueId) { +// return Instances.getInstance().createCharacter(characterUniqueId); +// } + + + @POST @Path("/createInstance") @Produces(MediaType.APPLICATION_JSON) public Instance create(@QueryParam("instanceId") String instanceId, @QueryParam("name") String name) { return Instances.getInstance().createInstance(instanceId, name); } - + @DELETE @Path("/destroyInstance") @Produces(MediaType.APPLICATION_JSON) @@ -49,10 +75,12 @@ return Instances.getInstance().destroyInstance(instanceId); } -// @Path("/{instanceID}") -// @PUT -// public Instance putInstance(@PathParam("InstanceId") String instanceId, @FormParam("areaId") int areaId, -// @FormParam("objectId") int objectId, @FormParam("characterId") String characterId) { -// -// } + + // @Path("/{instanceId}") + // @PUT + // public Instance putInstance(@PathParam("InstanceId") String instanceId, @FormParam("areaId") int areaId, + // @FormParam("objectId") int objectId, @FormParam("characterId") String characterId) { + // + // } + }