| | |
| | | import static org.opends.server.messages.MessageHandler.getMessage; |
| | | import static org.opends.server.messages.UtilityMessages.*; |
| | | import static org.opends.server.util.StaticUtils.toLowerCase; |
| | | import static org.opends.server.util.Validator.*; |
| | | |
| | | import java.io.BufferedReader; |
| | | import java.io.BufferedWriter; |
| | |
| | | * Creates a new LDIF reader that will read information from the specified |
| | | * file. |
| | | * |
| | | * @param importConfig The import configuration for this LDIF reader. |
| | | * @param importConfig The import configuration for this LDIF reader. It |
| | | * must not be <CODE>null</CODE>. |
| | | * |
| | | * @throws IOException If a problem occurs while opening the LDIF file for |
| | | * reading. |
| | |
| | | { |
| | | assert debugConstructor(CLASS_NAME, String.valueOf(importConfig)); |
| | | |
| | | ensureNotNull(importConfig); |
| | | this.importConfig = importConfig; |
| | | |
| | | reader = importConfig.getReader(); |
| | |
| | | { |
| | | try |
| | | { |
| | | rejectWriter.write("# "); |
| | | rejectWriter.write(message); |
| | | rejectWriter.newLine(); |
| | | if ((message != null) && (message.length() > 0)) |
| | | { |
| | | rejectWriter.write("# "); |
| | | rejectWriter.write(message); |
| | | rejectWriter.newLine(); |
| | | } |
| | | |
| | | for (StringBuilder sb : lastEntryHeaderLines) |
| | | { |
| | |
| | | } |
| | | } |
| | | |
| | | return new ModifyDNChangeRecordEntry(entryDN, newSuperiorDN, |
| | | newRDN, deleteOldRDN); |
| | | return new ModifyDNChangeRecordEntry(entryDN, newRDN, deleteOldRDN, |
| | | newSuperiorDN); |
| | | } |
| | | |
| | | |