com.jivesoftware.forum.webservices.server.xfire
Class JiveXFireServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.codehaus.xfire.transport.http.XFireServlet
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
Fields inherited from class org.codehaus.xfire.transport.http.XFireServlet |
controller, xfire, XFIRE_INSTANCE |
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 |
JiveXFireServlet
public JiveXFireServlet()
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.
Copyright © 1999-2006 Jive Software.