org.codehaus.xfire.transport.http
Class AbstractMessageSender

java.lang.Object
  extended by org.codehaus.xfire.transport.http.AbstractMessageSender
Direct Known Subclasses:
CommonsHttpMessageSender, SimpleMessageSender

public abstract class AbstractMessageSender
extends java.lang.Object


Field Summary
static java.lang.String MESSAGE_SENDER_CLASS_NAME
           
 
Constructor Summary
AbstractMessageSender(OutMessage message, MessageContext context)
           
 
Method Summary
abstract  void close()
           
 java.lang.String getEncoding()
           
abstract  InMessage getInMessage()
           
 OutMessage getMessage()
           
 MessageContext getMessageContext()
           
 java.lang.String getQuotedSoapAction()
           
 java.lang.String getSoapAction()
           
abstract  int getStatusCode()
          Returns 0 if no error returned from server.
 java.lang.String getUri()
           
abstract  boolean hasResponse()
           
abstract  void open()
           
abstract  void send()
           
 void setMessage(OutMessage message)
           
 void setMessageContext(MessageContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MESSAGE_SENDER_CLASS_NAME

public static final java.lang.String MESSAGE_SENDER_CLASS_NAME
See Also:
Constant Field Values
Constructor Detail

AbstractMessageSender

public AbstractMessageSender(OutMessage message,
                             MessageContext context)
Method Detail

open

public abstract void open()
                   throws java.io.IOException,
                          XFireException
Throws:
java.io.IOException
XFireException

send

public abstract void send()
                   throws java.io.IOException,
                          XFireException
Throws:
java.io.IOException
XFireException

close

public abstract void close()
                    throws XFireException
Throws:
XFireException

hasResponse

public abstract boolean hasResponse()

getStatusCode

public abstract int getStatusCode()
Returns 0 if no error returned from server. Error code in otherway.

Returns:

getInMessage

public abstract InMessage getInMessage()
                                throws java.io.IOException
Throws:
java.io.IOException

getMessageContext

public MessageContext getMessageContext()

setMessageContext

public void setMessageContext(MessageContext context)

getMessage

public OutMessage getMessage()

setMessage

public void setMessage(OutMessage message)

getEncoding

public java.lang.String getEncoding()

getSoapAction

public java.lang.String getSoapAction()

getQuotedSoapAction

public java.lang.String getQuotedSoapAction()

getUri

public java.lang.String getUri()


Copyright © 2004-2010. All Rights Reserved.