Rev 2018 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2018 | es | 1 | package pt.estgp.es.exemplos.hibernate.web.pluginSession; |
2 | |||
3 | import pt.estgp.es.exemplos.hibernate.UserSession; |
||
4 | import pt.estgp.es.exemplos.hibernate.services.ServicoSessoes; |
||
5 | |||
6 | import javax.servlet.ServletException; |
||
7 | import javax.servlet.ServletRequest; |
||
8 | import javax.servlet.http.HttpServletRequest; |
||
9 | import java.io.IOException; |
||
10 | |||
11 | public class ServerRegisterSession implements RegisterSession { |
||
12 | |||
13 | |||
14 | /** |
||
15 | * Abre uma sessao se esta não existir |
||
16 | * Não lida com o User da Sessão, se não existir |
||
17 | * significa que não está autenticado |
||
18 | * |
||
19 | * @param servletRequest |
||
20 | * @return |
||
21 | * @throws IOException |
||
22 | * @throws ServletException |
||
23 | */ |
||
24 | |||
25 | @1.5.0/docs/api/java/lang/Override.html">Override |
||
26 | public UserSession openSession(ServletRequest servletRequest) |
||
27 | { |
||
2019 | es | 28 | return new ServicoSessoes().registerUserSession(((HttpServletRequest)servletRequest).getSession().getId()); |
2018 | es | 29 | } |
30 | |||
31 | } |