Upload New File

parent 9c08853e
package ibase.webService;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.Consumes;
import javax.ws.rs.FormParam;
import javax.ws.rs.HeaderParam;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.Context;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import ibase.utility.BaseException;
import ibase.utility.BaseLogger;
import ibase.webitm.utility.E12WorkFlowServiceUtility;
import org.json.JSONObject;
@Path("/E12WorkFlowService")
public class E12WorkFlowService extends RestAPIService
{
@POST
@Path("/invokeWorkFlow")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
public Response sendReportDataPOST( @FormParam("OBJ_NAME") String objName,
@FormParam("REF_ID") String refId,
@FormParam("REF_SER") String refSer,
@HeaderParam("TOKEN_ID") String tokenIDfromHeader,@Context HttpServletRequest request) throws BaseException, Exception
{
BaseLogger.log("3", null, null, "sendReportDataPOST API Called ");
ServletContext servletContext = request.getServletContext();
String response = "";
E12WorkFlowServiceUtility e12InvokeworkFloeserviceutility = new E12WorkFlowServiceUtility();
//call method here.....
response=e12InvokeworkFloeserviceutility.invokeWorkFlow(objName,refId,refSer,tokenIDfromHeader);
JSONObject jsonResponse = new JSONObject();
jsonResponse.put("Status", "Success");
jsonResponse.put("response", response);
BaseLogger.log("3", null, null, "E12InvokeWorkServiceUtility Response [" + response + "]");
return Response.status(200).entity( response ).build();
};
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment