jmri.web.miniserver
Class AbstractServlet

Show UML class diagram
java.lang.Object
  extended by jmri.web.miniserver.AbstractServlet
All Implemented Interfaces:
javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
EchoServlet, FileServlet, XMLIOServlet

public abstract class AbstractServlet
extends Object
implements javax.servlet.Servlet, javax.servlet.ServletConfig

Implement some useful tools for a Servlet.


Constructor Summary
AbstractServlet()
           
 
Method Summary
 void destroy()
           
 String getInitParameter(String name)
           
 Enumeration getInitParameterNames()
           
 javax.servlet.ServletConfig getServletConfig()
           
 javax.servlet.ServletContext getServletContext()
           
 String getServletInfo()
           
 String getServletName()
           
 void init(javax.servlet.ServletConfig config)
           
abstract  void service(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractServlet

public AbstractServlet()
Method Detail

service

public abstract void service(javax.servlet.ServletRequest req,
                             javax.servlet.ServletResponse res)
                      throws IOException
Specified by:
service in interface javax.servlet.Servlet
Throws:
IOException

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Servlet

init

public void init(javax.servlet.ServletConfig config)
Specified by:
init in interface javax.servlet.Servlet

getServletInfo

public String getServletInfo()
Specified by:
getServletInfo in interface javax.servlet.Servlet

getServletConfig

public javax.servlet.ServletConfig getServletConfig()
Specified by:
getServletConfig in interface javax.servlet.Servlet

getInitParameter

public String getInitParameter(String name)
Specified by:
getInitParameter in interface javax.servlet.ServletConfig

getInitParameterNames

public Enumeration getInitParameterNames()
Specified by:
getInitParameterNames in interface javax.servlet.ServletConfig

getServletContext

public javax.servlet.ServletContext getServletContext()
Specified by:
getServletContext in interface javax.servlet.ServletConfig

getServletName

public String getServletName()
Specified by:
getServletName in interface javax.servlet.ServletConfig


Copyright © 1997 - 2010 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads