Moves DefaultRemote* function to default method in interface.

This commit is contained in:
Spencer Gibb
2018-03-19 20:41:33 -04:00
parent 377090d506
commit 04567c72fa

View File

@@ -29,7 +29,6 @@ import javax.validation.constraints.NotNull;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.cloud.gateway.support.ipresolver.DefaultRemoteAddressResolver;
import org.springframework.cloud.gateway.support.ipresolver.RemoteAddressResolver;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.server.ServerWebExchange;
@@ -112,7 +111,7 @@ public class RemoteAddrRoutePredicateFactory extends AbstractRoutePredicateFacto
private List<String> sources = new ArrayList<>();
@NotNull
private RemoteAddressResolver remoteAddressResolver = new DefaultRemoteAddressResolver();
private RemoteAddressResolver remoteAddressResolver = new RemoteAddressResolver(){};
public List<String> getSources() {
return sources;