class LoadBalanceListenerExecutor {
    @Autowired
    private List<LoadBalanceListener> loadBalanceListenerList;

    private ZoneAwareLoadBalancer<?> loadBalancer;

    public void onGetServers(String serviceId, List<? extends Server> servers) {<FILL_FUNCTION_BODY>}

    public ZoneAwareLoadBalancer<?> getLoadBalancer() {
        return loadBalancer;
    }

    public void setLoadBalancer(ZoneAwareLoadBalancer<?> loadBalancer) {
        this.loadBalancer = loadBalancer;
    }
}

        for (LoadBalanceListener loadBalanceListener : loadBalanceListenerList) {
            loadBalanceListener.onGetServers(serviceId, servers);
        }
    
<no_super_class>