com.eviware.soapui.impl.wsdl.monitor
Class TcpMonWsdlMonitorMessageExchange

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange<T>
      extended by com.eviware.soapui.impl.wsdl.submit.AbstractWsdlMessageExchange<Operation>
          extended by com.eviware.soapui.impl.wsdl.monitor.WsdlMonitorMessageExchange
              extended by com.eviware.soapui.impl.wsdl.monitor.TcpMonWsdlMonitorMessageExchange
All Implemented Interfaces:
HttpMessageExchange, WsdlMessageExchange, MessageExchange, ResultContainer

public class TcpMonWsdlMonitorMessageExchange
extends WsdlMonitorMessageExchange


Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
properties
 
Constructor Summary
TcpMonWsdlMonitorMessageExchange(WsdlProject project)
           
 
Method Summary
 void discard()
           
 void finish(byte[] capturedRequestData, byte[] capturedResponseData)
           
 WsdlOperation getOperation()
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseData()
           
 Attachment[] getRequestAttachments()
           
 java.lang.String getRequestContent()
           
 long getRequestContentLength()
           
 StringToStringMap getRequestHeaders()
           
 java.lang.String getRequestHost()
           
 java.util.Vector getRequestWssResult()
           
 Attachment[] getResponseAttachments()
           
 java.lang.String getResponseContent()
           
 long getResponseContentLength()
           
 java.lang.String getResponseContentType()
           
 StringToStringMap getResponseHeaders()
           
 int getResponseStatusCode()
           
 java.util.Vector getResponseWssResult()
           
 SoapVersion getSoapVersion()
           
 java.net.URL getTargetUrl()
           
 long getTimestamp()
           
 long getTimeTaken()
           
 boolean hasRawData()
           
 boolean isActive()
           
 boolean isDiscarded()
           
 void prepare(IncomingWss requestWss, IncomingWss responseWss)
           
 void setRequestHost(java.lang.String requestHost)
           
 void setTargetUrl(java.net.URL targetHost)
           
 void setTimeTaken(long timeTaken)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractWsdlMessageExchange
getRequestAttachmentsForPart, getResponseAttachmentsForPart, hasRequest, hasResponse
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
addProperty, getMessages, getModelItem, getProperties, getProperty, getRequestContentAsXml, getResponseContentAsXml, 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, getRequestContentAsXml, getResponseContentAsXml
 

Constructor Detail

TcpMonWsdlMonitorMessageExchange

public TcpMonWsdlMonitorMessageExchange(WsdlProject project)
Method Detail

getOperation

public WsdlOperation getOperation()
Specified by:
getOperation in interface WsdlMessageExchange
Specified by:
getOperation in interface MessageExchange
Specified by:
getOperation in class AbstractWsdlMessageExchange<Operation>

getRequestAttachments

public Attachment[] getRequestAttachments()

getRequestContent

public java.lang.String getRequestContent()

getRequestHeaders

public StringToStringMap getRequestHeaders()

getResponseAttachments

public Attachment[] getResponseAttachments()

getResponseContent

public java.lang.String getResponseContent()

getResponseHeaders

public StringToStringMap getResponseHeaders()

getTimeTaken

public long getTimeTaken()

getTimestamp

public long getTimestamp()

setTargetUrl

public void setTargetUrl(java.net.URL targetHost)

isActive

public boolean isActive()

getRequestContentLength

public long getRequestContentLength()
Specified by:
getRequestContentLength in class WsdlMonitorMessageExchange

getResponseContentLength

public long getResponseContentLength()
Specified by:
getResponseContentLength in class WsdlMonitorMessageExchange

getRequestHost

public java.lang.String getRequestHost()
Specified by:
getRequestHost in class WsdlMonitorMessageExchange

getTargetUrl

public java.net.URL getTargetUrl()
Specified by:
getTargetUrl in class WsdlMonitorMessageExchange

getRawRequestData

public byte[] getRawRequestData()
Specified by:
getRawRequestData in interface MessageExchange
Overrides:
getRawRequestData in class AbstractWsdlMessageExchange<Operation>

getRawResponseData

public byte[] getRawResponseData()
Specified by:
getRawResponseData in interface MessageExchange
Overrides:
getRawResponseData in class AbstractWsdlMessageExchange<Operation>

hasRawData

public boolean hasRawData()
Specified by:
hasRawData in interface MessageExchange
Overrides:
hasRawData in class AbstractWsdlMessageExchange<Operation>

finish

public void finish(byte[] capturedRequestData,
                   byte[] capturedResponseData)

prepare

public void prepare(IncomingWss requestWss,
                    IncomingWss responseWss)
Specified by:
prepare in class WsdlMonitorMessageExchange

setRequestHost

public void setRequestHost(java.lang.String requestHost)

getSoapVersion

public SoapVersion getSoapVersion()
Specified by:
getSoapVersion in interface WsdlMessageExchange
Overrides:
getSoapVersion in class AbstractWsdlMessageExchange<Operation>

setTimeTaken

public void setTimeTaken(long timeTaken)

discard

public void discard()
Specified by:
discard in class WsdlMonitorMessageExchange

isDiscarded

public boolean isDiscarded()

getRequestWssResult

public java.util.Vector getRequestWssResult()

getResponseWssResult

public java.util.Vector getResponseWssResult()

getResponseStatusCode

public int getResponseStatusCode()

getResponseContentType

public java.lang.String getResponseContentType()


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