View Javadoc
1   package common.http.interceptor;
2   
3   import javax.servlet.ServletException;
4   import javax.servlet.http.HttpServletRequest;
5   import javax.servlet.http.HttpServletResponse;
6   import java.io.IOException;
7   
8   /**
9    * Rapprsenta un'operazione che accetta un oggetto {@link javax.servlet.http.HttpServletRequest}, un oggetto {@link HttpServletResponse}
10   * e può lanciare {@link ServletException} oppure {@link IOException}.</br>  
11   * 
12   * Questa è un'interfaccia funzionale il cui metodo funzionale è {@link HttpServletBiConsumer#handle(HttpServletRequest, HttpServletResponse)}
13   */
14  @FunctionalInterface
15  public interface HttpServletBiConsumer {
16      void handle(HttpServletRequest request, HttpServletResponse response)
17              throws ServletException, IOException;
18  }