com.eviware.soapui.model.support
Class AbstractResponse<T extends Request>

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractResponse<T>
All Implemented Interfaces:
Response
Direct Known Subclasses:
AMFResponse, JdbcResponse

public abstract class AbstractResponse<T extends Request>
extends java.lang.Object
implements Response


Constructor Summary
AbstractResponse(T request)
           
 
Method Summary
 Attachment[] getAttachments()
           
 Attachment[] getAttachmentsForPart(java.lang.String partName)
           
 long getContentLength()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.String[] getPropertyNames()
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseData()
           
 T getRequest()
           
 StringToStringMap getRequestHeaders()
           
 StringToStringMap getResponseHeaders()
           
 void setProperty(java.lang.String name, java.lang.String value)
           
 
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.Response
getContentAsString, getContentType, getRequestContent, getTimestamp, getTimeTaken
 

Constructor Detail

AbstractResponse

public AbstractResponse(T request)
Method Detail

getAttachments

public Attachment[] getAttachments()
Specified by:
getAttachments in interface Response

getAttachmentsForPart

public Attachment[] getAttachmentsForPart(java.lang.String partName)
Specified by:
getAttachmentsForPart in interface Response

getContentLength

public long getContentLength()
Specified by:
getContentLength in interface Response

getProperty

public java.lang.String getProperty(java.lang.String name)
Specified by:
getProperty in interface Response

getPropertyNames

public java.lang.String[] getPropertyNames()
Specified by:
getPropertyNames in interface Response

getRawRequestData

public byte[] getRawRequestData()
Specified by:
getRawRequestData in interface Response

getRawResponseData

public byte[] getRawResponseData()
Specified by:
getRawResponseData in interface Response

getRequest

public T getRequest()
Specified by:
getRequest in interface Response

getRequestHeaders

public StringToStringMap getRequestHeaders()
Specified by:
getRequestHeaders in interface Response

getResponseHeaders

public StringToStringMap getResponseHeaders()
Specified by:
getResponseHeaders in interface Response

setProperty

public void setProperty(java.lang.String name,
                        java.lang.String value)
Specified by:
setProperty in interface Response


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