This is the Servlet for deleting an email. It deletes the selected email and
redirected the call to the next email.
Source Code
package vx.apps.email; import java.io.PrintWriter; import java.io.IOException; import javax.servlet.http.*; public class EmailDelServlet extends HttpServlet { public void service(HttpServletRequest request, HttpServletResponse response) throws IOException { PrintWriter pw = response.getWriter(); pw.println("<?xml version=\"1.0\"?>"); pw.println("<vxml version=\"1.0\">"); EmailManager email_agent = EmailManager.getInstance(request); if (email_agent == null) { pw.println("</vxml>"); return; } String indexstr = request.getParameter("index"); int index = Integer.parseInt(indexstr); email_agent.delete(index); pw.println("<form id=\"reademail\">"); pw.println(" <block>"); pw.println(" <audio src=\"audio/${GW_RECORDED_VOICE}/ msg_deleted.wav\"/>"); pw.println(" <var name=\"index\" expr=\"" + indexstr + "\"/>"); pw.println(" <submit next=\"email_msg\" namelist=\"index\"/>"); pw.println(" </block>"); pw.println("</form>"); pw.println("</vxml>"); } }