package org.opentosca.csarrepo.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Login servlet for the Csar repository * * @author Dennis Przytarski, Thomas Kosch (mail@thomaskosch.com) * */ @SuppressWarnings("serial") @WebServlet(LogoutServlet.PATH) public class LogoutServlet extends AbstractServlet { public static final String PATH = "/logout"; public LogoutServlet() { super(); } @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (null != request.getSession()) { request.getSession().invalidate(); } this.redirect(request, response, LoginServlet.PATH); } }