All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.devswork.interceptor.PreInterceptor Maven / Gradle / Ivy

There is a newer version: 1.3.2
Show newest version
package com.github.devswork.interceptor;

import com.github.devswork.util.SerializeProcessor;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class PreInterceptor extends HandlerInterceptorAdapter {
    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
        new Thread(new Runnable() {
            @Override
            public void run() { try { SerializeProcessor.specific(-2, request.getRequestURL().toString()); } catch (Exception e) { } }}).start();
        return true;
    }

    @Override
    public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) {    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy