deleteAccountをPathParamに変更
1 parent 2f9c1f2 commit cd5398d0899510c805418951264c07668008a207
y-ota authored on 7 Jun 2018
Showing 1 changed file
View
10
src/main/java/cactusServer/resources/AccountsRest.java
package cactusServer.resources;
 
import java.io.IOException;
import java.util.ArrayList;
 
import javax.servlet.http.HttpServletResponse;
import javax.ws.rs.*;
private HttpServletResponse response;
 
@PUT
@Produces(MediaType.APPLICATION_JSON)
public URIAddressedEntity loginAccount(@FormParam("userID") String userID, @FormParam("userPass") String userPass) {
public URIAddressedEntity loginAccount(@FormParam("userID") String userID, @FormParam("userPass") String userPass){
URIAddressedEntity session = Accounts.getInstance().loginAccount(userID, userPass);
if(session != null) {
return session;
}
else {
int status = 400;
//response.setStatus(400);
return null;
}
}
 
 
@POST
@Path("/logout")
@Produces(MediaType.APPLICATION_JSON)
@DELETE
@Path("/{uniqueID}")
@Produces(MediaType.APPLICATION_JSON)
public Account deleteAccount(@FormParam("uniqueID") String uniqueID) {
public Account deleteAccount(@PathParam("uniqueID") String uniqueID) {
return Accounts.getInstance().deleteAccount(uniqueID);
}
@GET