Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.webservices.server.xfire
Class JiveXFireServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.codehaus.xfire.transport.http.XFireServlet
              extended by com.jivesoftware.forum.webservices.server.xfire.JiveXFireServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
CustomXFireServlet

public class JiveXFireServlet
extends org.codehaus.xfire.transport.http.XFireServlet

Jive subclass of the XFireServlet. Services are registered here.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.codehaus.xfire.transport.http.XFireServlet
controller, xfire, XFIRE_INSTANCE
 
Constructor Summary
JiveXFireServlet()
           
 
Method Summary
 org.codehaus.xfire.XFire createXFire()
           
protected  org.codehaus.xfire.handler.Handler getPermissionHandler(java.lang.String handlerProp)
          Attempts to create the permission handler.
protected  XFireHelper loadXFireHelper()
           
protected  void registerHandlers(org.codehaus.xfire.DefaultXFire xfire)
          Registers the default Handers, including WSS4J and the PermissionHandler
protected  void registerServices()
          Configures and registers the services.
 
Methods inherited from class org.codehaus.xfire.transport.http.XFireServlet
createController, destroy, doGet, doPost, getController, getWebappBase, getXFire, init
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JiveXFireServlet

public JiveXFireServlet()
Method Detail

createXFire

public org.codehaus.xfire.XFire createXFire()
                                     throws javax.servlet.ServletException
Overrides:
createXFire in class org.codehaus.xfire.transport.http.XFireServlet
Throws:
javax.servlet.ServletException

loadXFireHelper

protected XFireHelper loadXFireHelper()

registerHandlers

protected void registerHandlers(org.codehaus.xfire.DefaultXFire xfire)
Registers the default Handers, including WSS4J and the PermissionHandler

Parameters:
xfire - the default xfire instance

getPermissionHandler

protected org.codehaus.xfire.handler.Handler getPermissionHandler(java.lang.String handlerProp)
Attempts to create the permission handler. The permission handler can be overriden by specifying the jive property soap.permissionHandler.className.

Returns:
The permission handler for SOAP web services.

registerServices

protected void registerServices()
Configures and registers the services.


Jive Forums Project Page

Copyright © 1999-2006 Jive Software.