| | |
| | | ServerDescriptor server; |
| | | TopologyCacheFilter filter = new TopologyCacheFilter(); |
| | | filter.setSearchMonitoringInformation(false); |
| | | if (!uData.disableAll()) |
| | | { |
| | | filter.addBaseDNToSearch(ADSContext.getAdministrationSuffixDN()); |
| | | for (String dn : uData.getBaseDNs()) |
| | | { |
| | | filter.addBaseDNToSearch(dn); |
| | | } |
| | | } |
| | | try |
| | | { |
| | | server = ServerDescriptor.createStandalone(ctx, filter); |
| | |
| | | cache.setPreferredConnections( |
| | | PreferredConnection.getPreferredConnections(ctx)); |
| | | cache.getFilter().setSearchMonitoringInformation(false); |
| | | if (!uData.disableAll()) |
| | | { |
| | | for (String dn : uData.getBaseDNs()) |
| | | { |
| | | cache.getFilter().addBaseDNToSearch(dn); |
| | | } |
| | | } |
| | | cache.reloadTopology(); |
| | | } |
| | | } |
| | |
| | | |
| | | if (uData.disableAll()) |
| | | { |
| | | suffixesToDisable.clear(); |
| | | for (ReplicaDescriptor replica : server.getReplicas()) |
| | | { |
| | | if (replica.isReplicated()) |