1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.impl.wsdl.monitor;
14
15 import java.net.URL;
16 import java.util.Map;
17
18 import com.eviware.soapui.impl.wsdl.submit.AbstractWsdlMessageExchange;
19 import com.eviware.soapui.impl.wsdl.support.wss.IncomingWss;
20 import com.eviware.soapui.model.iface.Operation;
21
22 public abstract class WsdlMonitorMessageExchange extends AbstractWsdlMessageExchange<Operation>
23 {
24 public WsdlMonitorMessageExchange( Operation modelItem )
25 {
26 super( modelItem );
27 }
28
29 public abstract URL getTargetUrl();
30
31 public abstract void discard();
32
33 public abstract String getRequestHost();
34
35 public abstract long getRequestContentLength();
36
37 public abstract long getResponseContentLength();
38
39 public abstract void prepare( IncomingWss incomingRequestWss, IncomingWss incomingResponseWss );
40
41 public abstract String getRequestMethod();
42
43 public abstract Map<String,String> getHttpRequestParameters();
44 }