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