net.jxta.search.websearch
Class OpensearchServlet

java.lang.Object
  |
  +--javax.servlet.GenericServlet
        |
        +--javax.servlet.http.HttpServlet
              |
              +--net.jxta.search.websearch.OpensearchServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class OpensearchServlet
extends javax.servlet.http.HttpServlet

Provides HTML interface for Opensearch application

See Also:
Preferences, Serialized Form

Constructor Summary
OpensearchServlet()
           
 
Method Summary
 void doBink(java.lang.String uuid, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Handles HTTP GET requests
 void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Handles HTTP POST requests
 void doQuery(java.lang.String uuid, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void init()
          Requires routerURL parameter in config file.
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doOptions, doPut, doTrace, getLastModified, service, 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

OpensearchServlet

public OpensearchServlet()
Method Detail

init

public void init()
          throws javax.servlet.ServletException
Requires routerURL parameter in config file.
Overrides:
init in class javax.servlet.GenericServlet

doPost

public void doPost(javax.servlet.http.HttpServletRequest req,
                   javax.servlet.http.HttpServletResponse res)
            throws javax.servlet.ServletException,
                   java.io.IOException
Handles HTTP POST requests
Overrides:
doPost in class javax.servlet.http.HttpServlet
See Also:
doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)

doBink

public void doBink(java.lang.String uuid,
                   javax.servlet.http.HttpServletRequest req,
                   javax.servlet.http.HttpServletResponse res)
            throws javax.servlet.ServletException,
                   java.io.IOException

doQuery

public void doQuery(java.lang.String uuid,
                    javax.servlet.http.HttpServletRequest req,
                    javax.servlet.http.HttpServletResponse res)
             throws javax.servlet.ServletException,
                    java.io.IOException

doGet

public void doGet(javax.servlet.http.HttpServletRequest req,
                  javax.servlet.http.HttpServletResponse res)
           throws javax.servlet.ServletException,
                  java.io.IOException
Handles HTTP GET requests
Overrides:
doGet in class javax.servlet.http.HttpServlet