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

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange<T>
      extended by com.eviware.soapui.impl.wsdl.submit.AbstractRestMessageExchange<RestRequestInterface>
          extended by com.eviware.soapui.impl.wsdl.teststeps.RestResponseMessageExchange
All Implemented Interfaces:
HttpMessageExchange, RestMessageExchange, MessageExchange, ResultContainer

public class RestResponseMessageExchange
extends AbstractRestMessageExchange<RestRequestInterface>


Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
properties
 
Constructor Summary
RestResponseMessageExchange(RestRequestInterface request)
           
 
Method Summary
 Operation getOperation()
           
 Attachment[] getRequestAttachments()
           
 java.lang.String getRequestContent()
           
 java.lang.String getRequestContentAsXml()
           
 StringToStringMap getRequestHeaders()
           
 RestResource getResource()
           
 HttpResponse getResponse()
           
 Attachment[] getResponseAttachments()
           
 java.lang.String getResponseContent()
           
 java.lang.String getResponseContentAsXml()
           
 java.lang.String getResponseContentType()
           
 StringToStringMap getResponseHeaders()
           
 int getResponseStatusCode()
           
 RestRequestInterface getRestRequest()
           
 long getTimestamp()
           
 long getTimeTaken()
           
 boolean isDiscarded()
           
 void setRequestContent(java.lang.String requestContent)
           
 void setResponse(HttpResponse response)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractRestMessageExchange
getRawRequestData, getRawResponseData, getRequestAttachmentsForPart, getResponseAttachmentsForPart, hasRawData, hasRequest, hasResponse
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
addProperty, getMessages, getModelItem, getProperties, getProperty, setMessages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.model.iface.MessageExchange
getMessages, getModelItem, getProperties, getProperty
 

Constructor Detail

RestResponseMessageExchange

public RestResponseMessageExchange(RestRequestInterface request)
Method Detail

getRequestContent

public java.lang.String getRequestContent()

getRequestHeaders

public StringToStringMap getRequestHeaders()

getRequestAttachments

public Attachment[] getRequestAttachments()

getResponseAttachments

public Attachment[] getResponseAttachments()

getResponseContent

public java.lang.String getResponseContent()

getResponse

public HttpResponse getResponse()

getRequestContentAsXml

public java.lang.String getRequestContentAsXml()
Specified by:
getRequestContentAsXml in interface MessageExchange
Overrides:
getRequestContentAsXml in class AbstractMessageExchange<RestRequestInterface>

setResponse

public void setResponse(HttpResponse response)

getResponseContentAsXml

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

getResponseHeaders

public StringToStringMap getResponseHeaders()

getTimeTaken

public long getTimeTaken()

getTimestamp

public long getTimestamp()

setRequestContent

public void setRequestContent(java.lang.String requestContent)

isDiscarded

public boolean isDiscarded()

getResource

public RestResource getResource()

getRestRequest

public RestRequestInterface getRestRequest()

getOperation

public Operation getOperation()

getResponseStatusCode

public int getResponseStatusCode()

getResponseContentType

public java.lang.String getResponseContentType()


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