| | |
| | | } |
| | | uData.setMaximumDuration(maximumDuration); |
| | | |
| | | LinkedList<String> suffixes = argParser.getBaseDNs(); |
| | | List<String> suffixes = argParser.getBaseDNs(); |
| | | if (uData.isOnline()) |
| | | { |
| | | checkSuffixesForPurgeHistorical(suffixes, ctx, true); |
| | |
| | | |
| | | if (!cancelled) |
| | | { |
| | | LinkedList<String> suffixes = argParser.getBaseDNs(); |
| | | List<String> suffixes = argParser.getBaseDNs(); |
| | | checkSuffixesForEnableReplication(suffixes, ctx1, ctx2, true, uData); |
| | | cancelled = suffixes.isEmpty(); |
| | | |
| | |
| | | uData.setDisableReplicationServer(disableReplicationServer); |
| | | if (!cancelled && !disableAll) |
| | | { |
| | | LinkedList<String> suffixes = argParser.getBaseDNs(); |
| | | List<String> suffixes = argParser.getBaseDNs(); |
| | | checkSuffixesForDisableReplication(suffixes, ctx, true, !disableReplicationServer); |
| | | cancelled = suffixes.isEmpty() && !disableReplicationServer; |
| | | |
| | |
| | | return false; |
| | | } |
| | | |
| | | LinkedList<String> suffixes = argParser.getBaseDNs(); |
| | | List<String> suffixes = argParser.getBaseDNs(); |
| | | checkSuffixesForInitializeReplication(suffixes, ctx, true); |
| | | if (suffixes.isEmpty()) |
| | | { |
| | |
| | | { |
| | | return false; |
| | | } |
| | | LinkedList<String> suffixes = argParser.getBaseDNs(); |
| | | List<String> suffixes = argParser.getBaseDNs(); |
| | | checkSuffixesForInitializeReplication(suffixes, ctx, true); |
| | | uData.setBaseDNs(suffixes); |
| | | return !suffixes.isEmpty(); |
| | |
| | | |
| | | if (!cancelled) |
| | | { |
| | | LinkedList<String> suffixes = argParser.getBaseDNs(); |
| | | List<String> suffixes = argParser.getBaseDNs(); |
| | | cancelled = serversOperations.continueAfterUserInput(suffixes, ctxSource, ctxDestination, true); |
| | | uData.setBaseDNs(suffixes); |
| | | } |
| | |
| | | errPrintln(ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION.get()); |
| | | } |
| | | |
| | | LinkedList<String> userProvidedSuffixes = argParser.getBaseDNs(); |
| | | List<String> userProvidedSuffixes = argParser.getBaseDNs(); |
| | | TreeSet<String> userProvidedReplicatedSuffixes = new TreeSet<>(); |
| | | |
| | | for (String s1 : userProvidedSuffixes) |
| | |
| | | errPrintln(); |
| | | errPrintln(ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION.get()); |
| | | } |
| | | LinkedList<String> userProvidedSuffixes = argParser.getBaseDNs(); |
| | | List<String> userProvidedSuffixes = argParser.getBaseDNs(); |
| | | TreeSet<String> userProvidedNotReplicatedSuffixes = new TreeSet<>(); |
| | | for (String s1 : userProvidedSuffixes) |
| | | { |
| | |
| | | errPrintln( |
| | | ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION.get()); |
| | | } |
| | | LinkedList<String> userProvidedSuffixes = argParser.getBaseDNs(); |
| | | List<String> userProvidedSuffixes = argParser.getBaseDNs(); |
| | | TreeSet<String> userProvidedNotReplicatedSuffixes = new TreeSet<>(); |
| | | for (String s1 : userProvidedSuffixes) |
| | | { |