INSTANCES_URI若干変えました #39

Merged r-isitani merged 1 commit into nitta-lab-2018:master from nitta-lab-2018:InstancesRest4 on 31 May 2018
Showing 1 changed file
View
39
src/main/java/cactusServer/resources/InstancesRest.java
 
 
@Path("/instances")
public class InstancesRest {
public static final String INSTANCES_URI = "CactusServer/instances";
public static final String INSTANCES_URI = "/CactusServer/rest/instances";
public InstancesRest() {
 
}
 
}
return null;
}
// @Path("/{instanceId}/characters/{charactersId}")
// @GET
// @Path("/characters")
// @Produces(MediaType.APPLICATION_JSON)
// public Instance getCharacter(@QueryParam("AccountUniqueId") String AccountUniqueId) {
// return Instances.getInstance().getCharacter(AccountUniqueId);
// public Character getCharacter(@PathParam("instanceId") String instanceId, @PathParam("characterId") String characterId) {
// Instance instance = Instances.getInstance().getInstance(instanceId);
// if (instance != null) {
// return Instances.getCharacter(characterId);
// }
// return null;
// }
//
// @POST
// @Path("/{createCharacter}")
// @Produces(MediaType.APPLICATION_JSON)
// public Instance createCharacter(@QueryParam("characterUniqueId") String characterUniqueId) {
// return Instances.getInstance().createCharacter(characterUniqueId);
// }
//
 
 
 
@POST
@Produces(MediaType.APPLICATION_JSON)
IDAddressedEntity ae = instance.createObject(position, velocity, angularVelocity, angle, attribute, model);
return new URIAddressedEntity((INSTANCES_URI + "/" + instanceId + "/objects/" + ae.getId()), ae.getBody());
}
// @POST
// @Path("/{createCharacter}")
// @Produces(MediaType.APPLICATION_JSON)
// public Instance createCharacter(@QueryParam("characterUniqueId") String characterUniqueId) {
// return Instances.getInstance().createCharacter(characterUniqueId);
// }
// @DELETE
// @Path("/destroyInstance")
// @Produces(MediaType.APPLICATION_JSON)