com.eviware.soapui.model.iface
Interface MessageExchange

All Superinterfaces:
ResultContainer
All Known Subinterfaces:
RequestAssertedMessageExchange, ResponseAssertedMessageExchange
All Known Implementing Classes:
WsdlMessageExchange, WsdlMockResponseMessageExchange, WsdlMockResultMessageExchange, WsdlMonitorMessageExchange, WsdlResponseMessageExchange, WsdlTestRequestStepResult

public interface MessageExchange
extends ResultContainer

An exchange of a request and response message

Author:
ole.matzura

Method Summary
 java.lang.String[] getMessages()
           
 ModelItem getModelItem()
           
 Operation getOperation()
           
 StringToStringMap getProperties()
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseData()
           
 Attachment[] getRequestAttachments()
           
 Attachment[] getRequestAttachmentsForPart(java.lang.String partName)
           
 java.lang.String getRequestContent()
           
 StringToStringMap getRequestHeaders()
           
 java.util.Vector getRequestWssResult()
           
 Attachment[] getResponseAttachments()
           
 Attachment[] getResponseAttachmentsForPart(java.lang.String partName)
           
 java.lang.String getResponseContent()
           
 StringToStringMap getResponseHeaders()
           
 java.util.Vector getResponseWssResult()
           
 long getTimestamp()
           
 long getTimeTaken()
           
 boolean hasRawData()
           
 boolean hasRequest(boolean ignoreEmpty)
           
 boolean hasResponse()
           
 boolean isDiscarded()
           
 

Method Detail

getOperation

Operation getOperation()

getModelItem

ModelItem getModelItem()

getTimestamp

long getTimestamp()

getTimeTaken

long getTimeTaken()

getProperties

StringToStringMap getProperties()

getRequestContent

java.lang.String getRequestContent()

getResponseContent

java.lang.String getResponseContent()

getRequestHeaders

StringToStringMap getRequestHeaders()

getResponseHeaders

StringToStringMap getResponseHeaders()

getRequestAttachments

Attachment[] getRequestAttachments()

getResponseAttachments

Attachment[] getResponseAttachments()

getMessages

java.lang.String[] getMessages()

isDiscarded

boolean isDiscarded()

hasRawData

boolean hasRawData()

getRawRequestData

byte[] getRawRequestData()

getRawResponseData

byte[] getRawResponseData()

getRequestAttachmentsForPart

Attachment[] getRequestAttachmentsForPart(java.lang.String partName)

getResponseAttachmentsForPart

Attachment[] getResponseAttachmentsForPart(java.lang.String partName)

hasRequest

boolean hasRequest(boolean ignoreEmpty)

hasResponse

boolean hasResponse()

getRequestWssResult

java.util.Vector getRequestWssResult()

getResponseWssResult

java.util.Vector getResponseWssResult()


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