fr.paris.lutece.portal.service.servlet
Class ServletService

java.lang.Object
  extended by fr.paris.lutece.portal.service.servlet.ServletService

public final class ServletService
extends java.lang.Object

ServletService


Method Summary
static ServletService getInstance()
          Return the unique instance
 java.util.List<LuteceServlet> getServlets()
          Gives the servlets list
static void init()
          Initializes servlets
 void registerServlet(ServletEntry entry, Plugin plugin)
          Register a servlet
static void setServletContext(javax.servlet.ServletContext servletContext)
          Defines the servlet context used by the ServletConfig given to the servlets
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ServletService getInstance()
Return the unique instance

Returns:
The instance

registerServlet

public void registerServlet(ServletEntry entry,
                            Plugin plugin)
Register a servlet

Parameters:
entry - The servlet entry defined in the plugin's XML file
plugin - The plugin

setServletContext

public static void setServletContext(javax.servlet.ServletContext servletContext)
Defines the servlet context used by the ServletConfig given to the servlets

Parameters:
servletContext - The context

init

public static void init()
                 throws LuteceInitException
Initializes servlets

Throws:
LuteceInitException - If an error occurs

getServlets

public java.util.List<LuteceServlet> getServlets()
Gives the servlets list

Returns:
The list of servlets


Copyright © 2011 Mairie de Paris. All Rights Reserved.