Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e71be8c

Browse files
authored
Merge pull request Netflix#1212 from LittleBaiBai/add-filter-to-replication-client
add ClientFilter to HttpReplicationClient
2 parents c416de5 + 8325086 commit e71be8c

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

eureka-core/src/main/java/com/netflix/eureka/cluster/HttpReplicationClient.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,4 @@ public interface HttpReplicationClient extends EurekaHttpClient {
1414
EurekaHttpResponse<Void> statusUpdate(String asgName, ASGStatus newStatus);
1515

1616
EurekaHttpResponse<ReplicationListResponse> submitBatchUpdates(ReplicationList replicationList);
17-
1817
}

eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNodes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import com.netflix.appinfo.InstanceInfo;
1919
import com.netflix.discovery.EurekaClientConfig;
2020
import com.netflix.discovery.endpoint.EndpointUtils;
21-
import com.netflix.discovery.shared.Application;
2221
import com.netflix.eureka.EurekaServerConfig;
2322
import com.netflix.eureka.registry.PeerAwareInstanceRegistry;
2423
import com.netflix.eureka.resources.ServerCodecs;

eureka-core/src/main/java/com/netflix/eureka/transport/JerseyReplicationClient.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import com.sun.jersey.api.client.ClientResponse;
2727
import com.sun.jersey.api.client.WebResource;
2828
import com.sun.jersey.api.client.WebResource.Builder;
29+
import com.sun.jersey.api.client.filter.ClientFilter;
2930
import com.sun.jersey.client.apache4.ApacheHttpClient4;
3031
import org.slf4j.Logger;
3132
import org.slf4j.LoggerFactory;
@@ -126,6 +127,10 @@ public EurekaHttpResponse<ReplicationListResponse> submitBatchUpdates(Replicatio
126127
}
127128
}
128129

130+
public void addReplicationClientFilter(ClientFilter clientFilter) {
131+
jerseyApacheClient.addFilter(clientFilter);
132+
}
133+
129134
@Override
130135
public void shutdown() {
131136
super.shutdown();

0 commit comments

Comments
 (0)