package io.swagger.resources;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.glassfish.jersey.media.multipart.FormDataContentDisposition;
import org.glassfish.jersey.media.multipart.FormDataBodyPart;
import org.glassfish.jersey.media.multipart.FormDataParam;
import java.io.InputStream;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
@Path("test")
@Api(value = "test", description = "test routes", produces = "application/json")
public class ResourceWithFormData {
@POST
@Path("/document/{documentName}.json")
@ApiOperation(value = "uploadAttachAndParseUserDocument", notes = "Uploads, parses, and attaches the document to the user's job application.", position = 509)
public String uploadAttachAndParseUserDocument(@PathParam("documentName") final String documentName,
@FormDataParam("document") final FormDataContentDisposition detail,
@FormDataParam("document2") final FormDataBodyPart bodyPart,
@FormDataParam("input") final InputStream input,
@FormDataParam("id") final Integer id) throws Exception {
return "";
}
}