com.eviware.soapui.impl.wsdl.submit
Class AbstractMessageExchange<T extends ModelItem>

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange<T>
All Implemented Interfaces:
MessageExchange, ResultContainer
Direct Known Subclasses:
AbstractRestMessageExchange, AbstractWsdlMessageExchange, HttpResponseMessageExchange

public abstract class AbstractMessageExchange<T extends ModelItem>
extends java.lang.Object
implements MessageExchange


Field Summary
protected  StringToStringMap properties
           
 
Constructor Summary
AbstractMessageExchange(T modelItem)
           
 
Method Summary
 void addProperty(java.lang.String name, java.lang.String value)
           
 java.lang.String[] getMessages()
           
 T getModelItem()
           
 StringToStringMap getProperties()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.String getRequestContentAsXml()
           
 java.lang.String getResponseContentAsXml()
           
 void setMessages(java.lang.String[] messages)
           
 
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
getOperation, getRawRequestData, getRawResponseData, getRequestAttachments, getRequestAttachmentsForPart, getRequestContent, getRequestHeaders, getResponseAttachments, getResponseAttachmentsForPart, getResponseContent, getResponseHeaders, getTimestamp, getTimeTaken, hasRawData, hasRequest, hasResponse, isDiscarded
 

Field Detail

properties

protected StringToStringMap properties
Constructor Detail

AbstractMessageExchange

public AbstractMessageExchange(T modelItem)
Method Detail

getModelItem

public T getModelItem()
Specified by:
getModelItem in interface MessageExchange
Specified by:
getModelItem in interface ResultContainer

getRequestContentAsXml

public java.lang.String getRequestContentAsXml()
Specified by:
getRequestContentAsXml in interface MessageExchange

getResponseContentAsXml

public java.lang.String getResponseContentAsXml()
Specified by:
getResponseContentAsXml in interface MessageExchange

addProperty

public void addProperty(java.lang.String name,
                        java.lang.String value)

getProperty

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

getProperties

public StringToStringMap getProperties()
Specified by:
getProperties in interface MessageExchange

getMessages

public java.lang.String[] getMessages()
Specified by:
getMessages in interface MessageExchange

setMessages

public void setMessages(java.lang.String[] messages)


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