Novell exteNd Web Services SDK API

com.sssw.jbroker.web.portable
Interface InvokeHandler

All Known Subinterfaces:
Skeleton, TieSkeleton
All Known Implementing Classes:
MDBSkeleton, ServletSkeleton

public interface InvokeHandler

The Invoke handler is the target of XML RPC invocations. It receives a ServerRequest and returns a ServerResponse.


Method Summary
 ServerResponse _invoke(Properties headers, InputStream is)
          Invoke a method on the Invoke Handler
 ServerResponse _invoke(ServerRequest is)
          Invoke a method on the Invoke Handler
 boolean isDocument(String action)
          Determine whether invocation handler is document oriented
 

Method Detail

_invoke

public ServerResponse _invoke(ServerRequest is)
                       throws IOException
Invoke a method on the Invoke Handler

Parameters:
is - the specialized server request input stream
Returns:
a specialized server response output stream
Throws:
IOException - if an I/O exception occurred during invoke

isDocument

public boolean isDocument(String action)
Determine whether invocation handler is document oriented

Returns:
TRUE if document oriented, FALSE otherwise

_invoke

public ServerResponse _invoke(Properties headers,
                              InputStream is)
                       throws IOException
Invoke a method on the Invoke Handler

Parameters:
headers - transport header iformation
is - input stream to read
Returns:
a specialized server response output stream
Throws:
IOException - if an I/O exception occurred during invoke
Since:
jBroker Web 2.0

Novell exteNd Web Services SDK API

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