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<RestRequest>
          extended by com.eviware.soapui.impl.wsdl.teststeps.RestResponseMessageExchange
All Implemented Interfaces:
HttpMessageExchange, RestMessageExchange, MessageExchange, ResultContainer

public class RestResponseMessageExchange
extends AbstractRestMessageExchange<RestRequest>


Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
properties
 
Constructor Summary
RestResponseMessageExchange(RestRequest request)
           
 
Method Summary
 Operation getOperation()
           
 Attachment[] getRequestAttachments()
           
 java.lang.String getRequestContent()
           
 java.lang.String getRequestContentAsXml()
           
 StringToStringMap getRequestHeaders()
           
 RestResource getResource()
           
 Attachment[] getResponseAttachments()
           
 java.lang.String getResponseContent()
           
 java.lang.String getResponseContentAsXml()
           
 java.lang.String getResponseContentType()
           
 StringToStringMap getResponseHeaders()
           
 int getResponseStatusCode()
           
 RestRequest getRestRequest()
           
 long getTimestamp()
           
 long getTimeTaken()
           
 boolean isDiscarded()
           
 void setRequestContent(java.lang.String requestContent)
           
 
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(RestRequest 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()

getRequestContentAsXml

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

getResponseContentAsXml

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

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 RestRequest getRestRequest()

getOperation

public Operation getOperation()

getResponseStatusCode

public int getResponseStatusCode()

getResponseContentType

public java.lang.String getResponseContentType()


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