public class

ClientServletDispatcher

extends HttpServlet
java.lang.Object
   ↳ javax.servlet.GenericServlet
     ↳ javax.servlet.http.HttpServlet
       ↳ webwork.dispatcher.ClientServletDispatcher

Class Overview

Dispatcher servlet that can be invoked by remote clients, such as applets.

Summary

Fields
protected static final Log log
Public Constructors
ClientServletDispatcher()
Public Methods
void init(ServletConfig config)
Initialize dispatcher servlet
void service(HttpServletRequest aRequest, HttpServletResponse aResponse)
Service a request
Protected Methods
ObjectInputStream createObjectInputStream(InputStream in)
Create an object input stream that wraps the URL connection stream.
ObjectOutputStream createObjectOutputStream(OutputStream out)
Create an object input stream that wraps the URL connection stream.
[Expand]
Inherited Methods
From class javax.servlet.http.HttpServlet
From class javax.servlet.GenericServlet
From class java.lang.Object
From interface javax.servlet.Servlet
From interface javax.servlet.ServletConfig

Fields

protected static final Log log

Public Constructors

public ClientServletDispatcher ()

Public Methods

public void init (ServletConfig config)

Initialize dispatcher servlet

Throws
ServletException

public void service (HttpServletRequest aRequest, HttpServletResponse aResponse)

Service a request

Throws
ServletException

Protected Methods

protected ObjectInputStream createObjectInputStream (InputStream in)

Create an object input stream that wraps the URL connection stream.

This method can be overriden in order to create custom streams.
Parameters
in the underlying stream. It is buffered
Returns
  • an object input stream
Throws
IOException

protected ObjectOutputStream createObjectOutputStream (OutputStream out)

Create an object input stream that wraps the URL connection stream.

This method can be overriden in order to create custom streams.
Parameters
out The OutputStream to wrap
Returns
  • an ObjectOutputStream wrapping the specified OutputStream
Throws
IOException