|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
pt.despodata.java.webappl.AuthenticateServlet
AuthenticateServlet.java Created: Thu Sep 20 14:39:37 2001
| Field Summary | |
static java.lang.String |
PASSWORD_KEY
|
protected javax.servlet.http.HttpSession |
session
Sessao |
protected DDataSource |
source
Fonte dos dados. |
protected IUser |
user
Utilizador criado. |
static java.lang.String |
USER_NAME_KEY
|
protected java.lang.String |
userName
Nome do utilizador que criou o DDataSource. |
| Constructor Summary | |
AuthenticateServlet()
|
|
| Method Summary | |
protected abstract WebApplication |
createApplication(javax.servlet.http.HttpServletRequest req)
Cria uma nova aplicacao. |
protected abstract IUser |
createUser()
Cria um novo utilizador. |
void |
destroy()
Destruicao da servlet (chamado apos cada chamada) |
void |
init(javax.servlet.ServletConfig config)
Inicilizacao da Servlet (chamado antes do primeiro request) |
protected DDataSource |
initDataSource(javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request)
Cria um DataSource e as ligacoes a base de dados. |
void |
service(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
|
| Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
| Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String USER_NAME_KEY
public static final java.lang.String PASSWORD_KEY
protected javax.servlet.http.HttpSession session
protected DDataSource source
protected IUser user
protected java.lang.String userName
| Constructor Detail |
public AuthenticateServlet()
| Method Detail |
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
javax.servlet.ServletExceptionpublic void destroy()
public void service(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOException
javax.servlet.ServletExceptionprotected abstract WebApplication createApplication(javax.servlet.http.HttpServletRequest req)
protected abstract IUser createUser()
throws java.lang.Exception
java.lang.Exception
protected DDataSource initDataSource(javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request)
session - Objecto que identifica a sessao.request - Dados relativos ao pedido.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||