1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.impl.wsdl.submit;
14
15 import com.eviware.soapui.model.iface.Request;
16 import com.eviware.soapui.model.iface.Response;
17 import com.eviware.soapui.model.iface.SubmitContext;
18
19 /***
20 * Defines protocol-specific behaviour
21 *
22 * @author Ole.Matzura
23 */
24
25 public interface RequestTransport
26 {
27 public final static String WSDL_REQUEST = "wsdlRequest";
28 public static final String REQUEST_TRANSPORT = "requestTransport";
29
30 public void addRequestFilter( RequestFilter filter );
31
32 public void removeRequestFilter( RequestFilter filter );
33
34 public void abortRequest( SubmitContext submitContext );
35
36 public Response sendRequest( SubmitContext submitContext, Request request ) throws Exception;
37 }