package com.rjconsultores.ventaboletos.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.rjconsultores.ventaboletos.FlyWay; public class ReloadFlyway extends HttpServlet { private static final long serialVersionUID = -2076848353707789950L; private PrintWriter out = null; @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { out = resp.getWriter(); out.println("

Reload Flyway

"); boolean retorno = FlyWay.getInstance().start(true); if (retorno) { out.print("Processo realizado com sucesso."); } else { out.print("Erro ao executar o flyway. Verifique o log do servidor."); } out.close(); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req, resp); } }