1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.impl.wsdl.submit.filters;
14
15 import com.eviware.soapui.model.iface.Operation;
16 import com.eviware.soapui.model.iface.Request;
17 import com.eviware.soapui.model.iface.SubmitContext;
18 import com.eviware.soapui.model.project.EndpointStrategy;
19
20 /***
21 * RequestFilter for stripping whitespaces
22 *
23 * @author Ole.Matzura
24 */
25
26 public class EndpointStrategyRequestFilter extends AbstractRequestFilter
27 {
28 public void filterRequest(SubmitContext context, Request wsdlRequest)
29 {
30 Operation operation = wsdlRequest.getOperation();
31 if( operation != null )
32 {
33 EndpointStrategy endpointStrategy = operation.getInterface().getProject().getEndpointStrategy();
34 if( endpointStrategy != null )
35 endpointStrategy.filterRequest( context, wsdlRequest );
36 }
37 }
38 }