ilog.views.diagrammer.faces.dhtml.servlet
Class IlvFacesDiagrammerServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by ilog.views.sdm.servlet.IlvSDMServlet
              extended by ilog.views.diagrammer.servlet.IlvDiagrammerServlet
                  extended by ilog.views.diagrammer.faces.dhtml.servlet.IlvFacesDiagrammerServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
IlvFacesMapsServlet

public class IlvFacesDiagrammerServlet
extends IlvDiagrammerServlet

The default servlet the JViews Diagrammer Faces module.
This servlet provides an IlvFacesDiagrammerServletSupport servlet support instance and sets the multisession mode.

Since:
JViews 6.5
See Also:
Serialized Form

Constructor Summary
IlvFacesDiagrammerServlet()
          Creates a new IlvFacesDiagrammerServlet instance.
 
Method Summary
protected  IlvSDMServletSupport createServletSupport()
          Deprecated. Beginning with JViews 8.1 use createServletSupport(ServletContext) instead.
protected  IlvSDMServletSupport createServletSupport(javax.servlet.ServletContext context)
          Returns a new instance of IlvDiagrammerServletSupport.
 void init(javax.servlet.ServletConfig config)
          This method is overridden to handle the "project" parameter of the diagrammer.servlet configuration.
protected  void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          
 
Methods inherited from class ilog.views.diagrammer.servlet.IlvDiagrammerServlet
getDefaultProject, getDiagrammer, setDefaultProject, setProject
 
Methods inherited from class ilog.views.sdm.servlet.IlvSDMServlet
addServerActionListener, doGet, doPost, getDataURL, getDefaultStyleSheet, getDefaultXmlFile, getJPEGQuality, getServletSupport, isMultiSession, isVerbose, prepareSession, removeServerActionListener, setDataURL, setDefaultStyleSheet, setDefaultXmlFile, setJPEGQuality, setMultiSession, setStyleSheet, setVerbose, setXmlFile
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, 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
 

Constructor Detail

IlvFacesDiagrammerServlet

public IlvFacesDiagrammerServlet()
Creates a new IlvFacesDiagrammerServlet instance.

Method Detail

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
This method is overridden to handle the "project" parameter of the diagrammer.servlet configuration.

Specified by:
init in interface javax.servlet.Servlet
Overrides:
init in class IlvDiagrammerServlet
Parameters:
config - The object holding the configuration information for the servlet.
Throws:
javax.servlet.ServletException

createServletSupport

protected IlvSDMServletSupport createServletSupport()
Deprecated. Beginning with JViews 8.1 use createServletSupport(ServletContext) instead.

Returns a new instance of IlvDiagrammerServletSupport.

Overrides:
createServletSupport in class IlvDiagrammerServlet

createServletSupport

protected IlvSDMServletSupport createServletSupport(javax.servlet.ServletContext context)
Returns a new instance of IlvDiagrammerServletSupport.

Overrides:
createServletSupport in class IlvDiagrammerServlet
Parameters:
context - The servlet context.

service

protected void service(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response)
                throws javax.servlet.ServletException,
                       IOException

Overrides:
service in class javax.servlet.http.HttpServlet
Throws:
javax.servlet.ServletException
IOException


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.