Version: 1.1.1

ca.ucalgary.services
Class SoapServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by ca.ucalgary.services.WrappingServlet
              extended by ca.ucalgary.services.SoapServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class SoapServlet
extends WrappingServlet

Provides an HTML interface for invoking SOAP-based Web Services. The appearance and functionality of the class can be extended using stylesheets and registering a DataRecorder (e.g. Daggoo registers PBERecorder to get its functionality), please see the documentation at http://biomoby.open-bio.org/CVS_CONTENT/moby-live/Java/docs/soapServlet.html

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class ca.ucalgary.services.WrappingServlet
WrappingServlet.MyNodeList
 
Field Summary
static String DOC_PARAM_SENTINEL
           
static String INDENTATION_XSL_RESOURCE
           
 
Fields inherited from class ca.ucalgary.services.WrappingServlet
DATARECORDER_CONTEXTPARAM, ID_PARAM, SERVICE_SPEC_PARAM, SRC_PARAM
 
Constructor Summary
SoapServlet()
           
 
Method Summary
 void callService(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, URL url, PrintStream out)
          Post is for service submission (if the wsdl URL is provided)
static void doImports(Document doc, URL baseURL)
          Expand any import or include statements in-place.
 void init()
           
 
Methods inherited from class ca.ucalgary.services.WrappingServlet
doGet, doPost, getRecorder, getResponseTransformer, setRecorder, setResponseTransformer
 
Methods inherited from class javax.servlet.http.HttpServlet
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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOC_PARAM_SENTINEL

public static final String DOC_PARAM_SENTINEL
See Also:
Constant Field Values

INDENTATION_XSL_RESOURCE

public static final String INDENTATION_XSL_RESOURCE
See Also:
Constant Field Values
Constructor Detail

SoapServlet

public SoapServlet()
Method Detail

init

public void init()
          throws javax.servlet.ServletException
Overrides:
init in class WrappingServlet
Throws:
javax.servlet.ServletException

callService

public void callService(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response,
                        URL url,
                        PrintStream out)
Post is for service submission (if the wsdl URL is provided)


doImports

public static void doImports(Document doc,
                             URL baseURL)
                      throws Exception
Expand any import or include statements in-place.

Throws:
Exception

Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010