org.codehaus.xfire.transport.http
Class XFireServletChannel

java.lang.Object
  extended by org.codehaus.xfire.transport.AbstractChannel
      extended by org.codehaus.xfire.transport.http.HttpChannel
          extended by org.codehaus.xfire.transport.http.XFireServletChannel
All Implemented Interfaces:
Channel

public class XFireServletChannel
extends HttpChannel

Author:
Dan Diephouse

Field Summary
 
Fields inherited from class org.codehaus.xfire.transport.http.HttpChannel
HTTP_STATUS_CODE
 
Fields inherited from interface org.codehaus.xfire.transport.Channel
BACKCHANNEL_URI, OUTPUTSTREAM, PASSWORD, USERNAME
 
Constructor Summary
XFireServletChannel(java.lang.String uri, HttpTransport transport)
           
 
Method Summary
protected  java.lang.String doGetSoapMimeType(AbstractMessage msg, boolean includeEncoding)
           
 void send(MessageContext context, OutMessage message)
          Sends a message.
protected  void sendViaServlet(MessageContext context, OutMessage message, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.codehaus.xfire.transport.http.HttpChannel
close, getProperty, getSoapMimeType, isAsync, open, sendViaClient, setProperty, writeWithoutAttachments
 
Methods inherited from class org.codehaus.xfire.transport.AbstractChannel
getEndpoint, getTransport, getUri, receive, setEndpoint, setTransport, setUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XFireServletChannel

public XFireServletChannel(java.lang.String uri,
                           HttpTransport transport)
Method Detail

send

public void send(MessageContext context,
                 OutMessage message)
          throws XFireException
Description copied from interface: Channel
Sends a message.

Specified by:
send in interface Channel
Overrides:
send in class HttpChannel
Throws:
XFireException - Occurs if there was an error an error sending the message.

sendViaServlet

protected void sendViaServlet(MessageContext context,
                              OutMessage message,
                              javax.servlet.http.HttpServletResponse response)
                       throws XFireException
Throws:
XFireException

doGetSoapMimeType

protected java.lang.String doGetSoapMimeType(AbstractMessage msg,
                                             boolean includeEncoding)


Copyright © 2004-2011. All Rights Reserved.