com.eviware.soapui.impl.wsdl.teststeps
Class HttpResponseMessageExchange

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange<HttpRequestInterface<?>>
      extended by com.eviware.soapui.impl.wsdl.teststeps.HttpResponseMessageExchange
All Implemented Interfaces:
MessageExchange, ResultContainer

public class HttpResponseMessageExchange
extends AbstractMessageExchange<HttpRequestInterface<?>>


Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
properties
 
Constructor Summary
HttpResponseMessageExchange(HttpRequestInterface<?> request)
           
 
Method Summary
 Operation getOperation()
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseData()
           
 Attachment[] getRequestAttachments()
           
 Attachment[] getRequestAttachmentsForPart(java.lang.String name)
           
 java.lang.String getRequestContent()
           
 StringToStringMap getRequestHeaders()
           
 HttpResponse getResponse()
           
 Attachment[] getResponseAttachments()
           
 Attachment[] getResponseAttachmentsForPart(java.lang.String name)
           
 java.lang.String getResponseContent()
           
 java.lang.String getResponseContentAsXml()
           
 java.lang.String getResponseContentType()
           
 StringToStringMap getResponseHeaders()
           
 int getResponseStatusCode()
           
 long getTimestamp()
           
 long getTimeTaken()
           
 boolean hasRawData()
           
 boolean hasRequest(boolean ignoreEmpty)
           
 boolean hasResponse()
           
 boolean isDiscarded()
           
 void setResponse(HttpResponse response)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
addProperty, getMessages, getModelItem, getProperties, getProperty, getRequestContentAsXml, setMessages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpResponseMessageExchange

public HttpResponseMessageExchange(HttpRequestInterface<?> request)
Method Detail

getRequestContent

public java.lang.String getRequestContent()

getResponseContentAsXml

public java.lang.String getResponseContentAsXml()
Specified by:
getResponseContentAsXml in interface MessageExchange
Overrides:
getResponseContentAsXml in class AbstractMessageExchange<HttpRequestInterface<?>>

getRequestHeaders

public StringToStringMap getRequestHeaders()

getRequestAttachments

public Attachment[] getRequestAttachments()

getResponseAttachments

public Attachment[] getResponseAttachments()

getResponseContent

public java.lang.String getResponseContent()

getResponse

public HttpResponse getResponse()

setResponse

public void setResponse(HttpResponse response)

getResponseHeaders

public StringToStringMap getResponseHeaders()

getTimeTaken

public long getTimeTaken()

getTimestamp

public long getTimestamp()

isDiscarded

public boolean isDiscarded()

getOperation

public Operation getOperation()

getResponseStatusCode

public int getResponseStatusCode()

getResponseContentType

public java.lang.String getResponseContentType()

hasRawData

public boolean hasRawData()

getRawRequestData

public byte[] getRawRequestData()

getRawResponseData

public byte[] getRawResponseData()

getResponseAttachmentsForPart

public Attachment[] getResponseAttachmentsForPart(java.lang.String name)

getRequestAttachmentsForPart

public Attachment[] getRequestAttachmentsForPart(java.lang.String name)

hasRequest

public boolean hasRequest(boolean ignoreEmpty)

hasResponse

public boolean hasResponse()


Copyright © 2005-2009 eviware.com. All Rights Reserved.