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()
           
 java.lang.String getEndpoint()
           
 java.util.Map<java.lang.String,java.lang.String> getHttpRequestParameters()
           
 Operation getModelItem()
           
 WsdlOperation getOperation()
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseBody()
           
 byte[] getRawResponseData()
           
 Attachment[] getRequestAttachments()
           
 java.lang.String getRequestContent()
           
 long getRequestContentLength()
           
 StringToStringsMap getRequestHeaders()
           
 java.lang.String getRequestHost()
           
 java.lang.String getRequestMethod()
           
 java.util.Vector<?> getRequestWssResult()
           
 Attachment[] getResponseAttachments()
           
 java.lang.String getResponseContent()
           
 long getResponseContentLength()
           
 java.lang.String getResponseContentType()
           
 StringToStringsMap 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 setHttpRequestParameters(javax.servlet.http.HttpServletRequest httpRequest)
           
 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 setRequestMethod(java.lang.String requestMethod)
           
 void setResponseContent(java.lang.String content)
           
 void setResponseHeader(ExtendedHttpMethod method)
           
 void setResponseHeader(java.lang.String name, java.lang.String value)
           
 void setResponseStatusCode(int statusCode)
           
 void setResponseStatusLine(java.lang.String responseStatusLine)
           
 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, 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, getProperties, getProperty, getRequestContentAsXml, getResponseContentAsXml
 

Constructor Detail

JProxyServletWsdlMonitorMessageExchange

public JProxyServletWsdlMonitorMessageExchange(WsdlProject project)
Method Detail

getEndpoint

public java.lang.String getEndpoint()

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

getModelItem

public Operation getModelItem()
Specified by:
getModelItem in interface MessageExchange
Specified by:
getModelItem in interface ResultContainer
Overrides:
getModelItem in class AbstractMessageExchange<Operation>

setResponseContent

public void setResponseContent(java.lang.String content)
                        throws java.io.IOException
Throws:
java.io.IOException

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

getResponseAttachments

public Attachment[] getResponseAttachments()

getResponseContent

public java.lang.String getResponseContent()

getResponseHeaders

public StringToStringsMap 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(ExtendedHttpMethod method)

getRequestMethod

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

setRequestMethod

public void setRequestMethod(java.lang.String requestMethod)

setHttpRequestParameters

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

getHttpRequestParameters

public java.util.Map<java.lang.String,java.lang.String> getHttpRequestParameters()
Specified by:
getHttpRequestParameters in class WsdlMonitorMessageExchange

setResponseStatusCode

public void setResponseStatusCode(int statusCode)

setResponseStatusLine

public void setResponseStatusLine(java.lang.String responseStatusLine)


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