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

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.JProxyServletWsdlMonitorMessageExchange
All Implemented Interfaces:
HttpMessageExchange, WsdlMessageExchange, MessageExchange, ResultContainer

public class JProxyServletWsdlMonitorMessageExchange
extends WsdlMonitorMessageExchange


Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractMessageExchange
properties
 
Constructor Summary
JProxyServletWsdlMonitorMessageExchange(WsdlProject project)
           
 
Method Summary
 void discard()
           
 WsdlOperation getOperation()
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseBody()
           
 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()
           
 java.net.URL getTargetUrl()
           
 long getTimestamp()
           
 long getTimeTaken()
           
 boolean isDiscarded()
           
 boolean isStopCapture()
           
 void prepare(IncomingWss incomingRequestWss, IncomingWss incomingResponseWss)
           
 void setRawRequestData(byte[] data)
           
 void setRawResponseBody(byte[] response)
           
 void setRawResponseData(byte[] data)
           
 void setRequest(byte[] request)
           
 void setRequestHeader(javax.servlet.http.HttpServletRequest httpRequest)
           
 void setRequestHost(java.lang.String serverName)
           
 void setResponseHeader(org.apache.commons.httpclient.HttpMethodBase method)
           
 void setResponseHeader(java.lang.String name, java.lang.String value)
           
 void setTargetHost(java.lang.String remoteHost)
           
 void setTargetURL(java.lang.String url)
           
 void stopCapture()
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.AbstractWsdlMessageExchange
getRequestAttachmentsForPart, getResponseAttachmentsForPart, getSoapVersion, hasRawData, 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

JProxyServletWsdlMonitorMessageExchange

public JProxyServletWsdlMonitorMessageExchange(WsdlProject project)
Method Detail

discard

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

getRequestContentLength

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

getRequestHost

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

getResponseContentLength

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

getTargetUrl

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

prepare

public void prepare(IncomingWss incomingRequestWss,
                    IncomingWss incomingResponseWss)
Specified by:
prepare in class WsdlMonitorMessageExchange

getOperation

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

getRequestWssResult

public java.util.Vector<?> getRequestWssResult()

getResponseWssResult

public java.util.Vector<?> getResponseWssResult()

getRequestAttachments

public Attachment[] getRequestAttachments()

getRequestContent

public java.lang.String getRequestContent()

getRawRequestData

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

setRawRequestData

public void setRawRequestData(byte[] data)

getRawResponseData

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

setRawResponseData

public void setRawResponseData(byte[] data)

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

isDiscarded

public boolean isDiscarded()

stopCapture

public void stopCapture()

isStopCapture

public boolean isStopCapture()

setRequest

public void setRequest(byte[] request)

getRawResponseBody

public byte[] getRawResponseBody()

setRawResponseBody

public void setRawResponseBody(byte[] response)

setResponseHeader

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

setRequestHost

public void setRequestHost(java.lang.String serverName)

setTargetHost

public void setTargetHost(java.lang.String remoteHost)

setRequestHeader

public void setRequestHeader(javax.servlet.http.HttpServletRequest httpRequest)

setTargetURL

public void setTargetURL(java.lang.String url)

getResponseStatusCode

public int getResponseStatusCode()

getResponseContentType

public java.lang.String getResponseContentType()

setResponseHeader

public void setResponseHeader(org.apache.commons.httpclient.HttpMethodBase method)


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