FilteredForestConfiguration existingFilteredForestConfiguration = (FilteredForestConfiguration) existingForestConfig; for( Forest forest : existingFilteredForestConfiguration.listForests()) { if(forest.getPreferredHostType() == HostType.REQUEST_HOST && !forest.getHost().toLowerCase().equals(forest.getRequestHost().toLowerCase())) { if(preferredHostsList.contains(forest.getHost())) {
String[] hostArray; if((blackList.contains(forest.getPreferredHost()) || blackList.contains(forest.getHost())) && forest.getPreferredHostType() == HostType.REQUEST_HOST) { hostArray = new String[] {forest.getOpenReplicaHost(), forest.getAlternateHost()}; } else { replaced = replaced.map( forest -> { if ( blackList.contains(forest.getPreferredHost()) || (forest.getPreferredHostType() == HostType.REQUEST_HOST && blackList.contains(forest.getHost()))) { if ( validHosts.length == 0 ) { throw new IllegalStateException("White list or black list rules are too restrictive:" +
if(forest.getPreferredHostType() == HostType.REQUEST_HOST && !forest.getHost().toLowerCase().equals(forest.getRequestHost().toLowerCase())) { if(hosts.containsKey(forest.getHost())) hosts.remove(forest.getHost());