The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<HTML>
<HEAD>
<TITLE>Wombat::Servlet::InvokerServlet - servlet that invokes other servlets</TITLE>
<LINK REL="stylesheet" HREF="../../../wombat.css" TYPE="text/css">
<LINK REV="made" HREF="mailto:feedback@suse.de">
</HEAD>

<BODY>

<A NAME="__index__"></A>
<!-- INDEX BEGIN -->

<UL>

	<LI><A HREF="#name">NAME</A></LI>
	<LI><A HREF="#description">DESCRIPTION</A></LI>
	<LI><A HREF="#constructor">CONSTRUCTOR</A></LI>
	<LI><A HREF="#accessor methods">ACCESSOR METHODS</A></LI>
	<LI><A HREF="#public methods">PUBLIC METHODS</A></LI>
	<LI><A HREF="#see also">SEE ALSO</A></LI>
	<LI><A HREF="#author">AUTHOR</A></LI>
</UL>
<!-- INDEX END -->

<HR>
<P>
<HR>
<H1><A NAME="name">NAME</A></H1>
<P>Wombat::Servlet::InvokerServlet - servlet that invokes other servlets</P>
<P>
<HR>
<H1><A NAME="description">DESCRIPTION</A></H1>
<P>The default servlet-invoking servlet for most web applications, used
to serve requests to servlets that have not been registered in the web
application deployment descriptor.</P>
<P>
<HR>
<H1><A NAME="constructor">CONSTRUCTOR</A></H1>
<DL>
<DT><STRONG><A NAME="item_new"><CODE>new()</CODE></A></STRONG><BR>
<DD>
Create and return an instance, initializing fields to default values.
<P></P></DL>
<P>
<HR>
<H1><A NAME="accessor methods">ACCESSOR METHODS</A></H1>
<DL>
<DT><STRONG><A NAME="item_getWrapper"><CODE>getWrapper()</CODE></A></STRONG><BR>
<DD>
Return the Wrapper that wraps this Servlet.
<P></P>
<DT><STRONG><A NAME="item_setWrapper"><CODE>setWrapper($wrapper)</CODE></A></STRONG><BR>
<DD>
Set the Wrapper that wraps this Servlet.
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><A NAME="item_%24wrapper">$wrapper</A></STRONG><BR>
<DD>
the <STRONG>Wombat::Core::Wrapper</STRONG> that wraps this Servlet
<P></P></DL>
</DL>
<P>
<HR>
<H1><A NAME="public methods">PUBLIC METHODS</A></H1>
<DL>
<DT><STRONG><A NAME="item_doDelete">doDelete($request, $response)</A></STRONG><BR>
<DD>
Process a DELETE request for the specified resource.
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><A NAME="item_%24request"><EM>$request</EM></A></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletRequest</STRONG> object that contains the
client request
<P></P>
<DT><STRONG><A NAME="item_%24response"><EM>$response</EM></A></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletResponse</STRONG> object that contains the
servlet response
<P></P></DL>
<P><STRONG>Throws:</STRONG></P>
<DL>
<DT><STRONG><A NAME="item_Servlet%3A%3AServletException"><STRONG>Servlet::ServletException</STRONG></A></STRONG><BR>
<DD>
if the request cannot be handled
<P></P>
<DT><STRONG><A NAME="item_Servlet%3A%3AUtil%3A%3AIOException"><STRONG>Servlet::Util::IOException</STRONG></A></STRONG><BR>
<DD>
if an input or output error occurs
<P></P></DL>
<DT><STRONG><A NAME="item_doGet">doGet($request, $response)</A></STRONG><BR>
<DD>
Process a GET request for the specified resource.
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><EM>$request</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletRequest</STRONG> object that contains the
client request
<P></P>
<DT><STRONG><EM>$response</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletResponse</STRONG> object that contains the
servlet response
<P></P></DL>
<P><STRONG>Throws:</STRONG></P>
<DL>
<DT><STRONG><STRONG>Servlet::ServletException</STRONG></STRONG><BR>
<DD>
if the request cannot be handled
<P></P>
<DT><STRONG><STRONG>Servlet::Util::IOException</STRONG></STRONG><BR>
<DD>
if an input or output error occurs
<P></P></DL>
<DT><STRONG><A NAME="item_doHead">doHead($request, $response)</A></STRONG><BR>
<DD>
Process a HEAD request for the specified resource.
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><EM>$request</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletRequest</STRONG> object that contains the
client request
<P></P>
<DT><STRONG><EM>$response</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletResponse</STRONG> object that contains the
servlet response
<P></P></DL>
<P><STRONG>Throws:</STRONG></P>
<DL>
<DT><STRONG><STRONG>Servlet::ServletException</STRONG></STRONG><BR>
<DD>
if the request cannot be handled
<P></P>
<DT><STRONG><STRONG>Servlet::Util::IOException</STRONG></STRONG><BR>
<DD>
if an input or output error occurs
<P></P></DL>
<DT><STRONG><A NAME="item_doPost">doPost($request, $response)</A></STRONG><BR>
<DD>
Process a POST request for the specified resoruce.
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><EM>$request</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletRequest</STRONG> object that contains the
client request
<P></P>
<DT><STRONG><EM>$response</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletResponse</STRONG> object that contains the
servlet response
<P></P></DL>
<P><STRONG>Throws:</STRONG></P>
<DL>
<DT><STRONG><STRONG>Servlet::ServletException</STRONG></STRONG><BR>
<DD>
if the request cannot be handled
<P></P>
<DT><STRONG><STRONG>Servlet::Util::IOException</STRONG></STRONG><BR>
<DD>
if an input or output error occurs
<P></P></DL>
<DT><STRONG><A NAME="item_doPut">doPut($request, $response)</A></STRONG><BR>
<DD>
Process a PUT request for the specified resource.
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><EM>$request</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletRequest</STRONG> object that contains the
client request
<P></P>
<DT><STRONG><EM>$response</EM></STRONG><BR>
<DD>
the <STRONG>Servlet::Http::HttpServletResponse</STRONG> object that contains the
servlet response
<P></P></DL>
<P><STRONG>Throws:</STRONG></P>
<DL>
<DT><STRONG><STRONG>Servlet::ServletException</STRONG></STRONG><BR>
<DD>
if the request cannot be handled
<P></P>
<DT><STRONG><STRONG>Servlet::Util::IOException</STRONG></STRONG><BR>
<DD>
if an input or output error occurs
<P></P></DL>
<DT><STRONG><A NAME="item_init"><CODE>init([$config])</CODE></A></STRONG><BR>
<DD>
Called by the servlet container to indicate to a servlet that the
servlet is being placed into service.
<P>This implementation stores the config object it receives from the
servlet container for later use. When overriding this method, make
sure to call</P>
<PRE>
  $self-&gt;SUPER::init($config)</PRE>
<P><STRONG>Parameters:</STRONG></P>
<DL>
<DT><STRONG><A NAME="item_%24config"><EM>$config</EM></A></STRONG><BR>
<DD>
the <STRONG>Servlet::ServletConfig</STRONG> object that contains configuration
information for this servlet
<P></P></DL>
<P><STRONG>Throws:</STRONG></P>
<DL>
<DT><STRONG><STRONG>Servlet::ServletException</STRONG></STRONG><BR>
<DD>
if an exception occurs that interrupts the servlet's normal operation
<P></P></DL>
</DL>
<P>
<HR>
<H1><A NAME="see also">SEE ALSO</A></H1>
<P>
<HR>
<H1><A NAME="author">AUTHOR</A></H1>
<P>Brian Moseley, <A HREF="mailto:bcm@maz.org">bcm@maz.org</A></P>

</BODY>

</HTML>