Класс REST выглядит следующим образом:
@Path("generic")
public class GenericResource {
@Context
private UriInfo context;
/**
* Creates a new instance of GenericResource
*/
public GenericResource() {
}
@GET
@Produces(MediaType.TEXT_HTML)
public String getXml() {
return "App Running";
}
@POST
@Produces(MediaType.TEXT_PLAIN)
@Consumes(MediaType.TEXT_PLAIN)
public String postXml(String param) {
ImagesBean imagesBean = new ImagesBean();
imagesBean.fillValues(param);
//TODO call and Run my application RunService.java
//ParamWrapper.wrapParams(param);
return "return post " + param;
}
/**
* PUT method for updating or creating an instance of GenericResource
* @param content representation for the resource
*/
@PUT
@Consumes(MediaType.APPLICATION_XML)
public void putXml(String content) {
}
}
Поэтому я хочу запустить мой класс java с именем RunService. java в классе REST. Как мне это реализовать? Класс java содержит сервис для форматирования изображений, найденных на моем сервере.