Class PuzzleDispatcherServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class PuzzleDispatcherServlet extends javax.servlet.http.HttpServletFront controller servlet for puzzle application.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected IExternalAccessplatformThe platform.protected IPuzzleServicepuzzleThe puzzle service.
-
Constructor Summary
Constructors Constructor Description PuzzleDispatcherServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()Shut down the platform on exit.protected voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Called on each web request.protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Called on each form submit.voidinit()Init the servlet by starting the Jadex platform and fecthing the puzzle service.-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
-
-
-
-
Field Detail
-
platform
protected IExternalAccess platform
The platform.
-
puzzle
protected IPuzzleService puzzle
The puzzle service.
-
-
Method Detail
-
init
public void init() throws javax.servlet.ServletExceptionInit the servlet by starting the Jadex platform and fecthing the puzzle service.- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()
Shut down the platform on exit.- Specified by:
destroyin interfacejavax.servlet.Servlet- Overrides:
destroyin classjavax.servlet.GenericServlet
-
doGet
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOExceptionCalled on each web request.- Overrides:
doGetin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionjava.io.IOException
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOExceptionCalled on each form submit.- Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionjava.io.IOException
-
-