Novell exteNd Web Services SDK API

com.sssw.jbroker.web.portable
Interface ServletSkeleton.ServletDelegate

Enclosing interface:
ServletSkeleton

public static interface ServletSkeleton.ServletDelegate

The base class delegates the HTTP methods to this Interface.


Method Summary
 void doGet(HttpServletRequest req, HttpServletResponse res)
          Delegate the servlet doGet method.
 void doPost(HttpServletRequest req, HttpServletResponse res)
          Delegate the servlet doPost method.
 Properties getProperties()
           
 Stub getStub()
           
 void init()
          Delegate the servlet init method.
 ServerResponse invoke(Properties httpHeaders, InputStream is)
          Delegate InvokeHandler._invoke method
 void setHandler(InvokeHandler handler)
          Set the InvokeHandler on the delegate.
 void setHandlerChain(List handlerChain)
          Set the handler chain on delegate.
 

Method Detail

setHandler

public void setHandler(InvokeHandler handler)
Set the InvokeHandler on the delegate.


getStub

public Stub getStub()
             throws ClassNotFoundException
Throws:
ClassNotFoundException

init

public void init()
          throws ServletException
Delegate the servlet init method.

Throws:
ServletException

doGet

public void doGet(HttpServletRequest req,
                  HttpServletResponse res)
           throws ServletException,
                  IOException
Delegate the servlet doGet method.

Throws:
ServletException
IOException

doPost

public void doPost(HttpServletRequest req,
                   HttpServletResponse res)
            throws ServletException,
                   IOException
Delegate the servlet doPost method.

Throws:
ServletException
IOException

getProperties

public Properties getProperties()

setHandlerChain

public void setHandlerChain(List handlerChain)
Set the handler chain on delegate.


invoke

public ServerResponse invoke(Properties httpHeaders,
                             InputStream is)
                      throws IOException
Delegate InvokeHandler._invoke method

Throws:
IOException

Novell exteNd Web Services SDK API

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2003 Novell, Inc. All Rights Reserved.