Lines Matching defs:suffixDn
268 * @param suffixDn the DN of the suffix to be analyzed.
274 public boolean hasSuffix(String suffixDn) throws IllegalArgumentException
276 return findSuffixNode(suffixDn, rootNode) != null;
282 * @param suffixDn the DN of the suffix.
288 public TreePath addSuffix(String suffixDn, String parentSuffixDn)
302 int index = findChildNode(parentNode, suffixDn);
304 throw new IllegalArgumentException("Duplicate suffix dn " + suffixDn);
307 SuffixNode newNode = new SuffixNode(suffixDn);
1792 * @param suffixDn the dn of the suffix node.
1799 private SuffixNode findSuffixNode(String suffixDn, SuffixNode suffixNode)
1802 if (Utilities.areDnsEqual(suffixNode.getDN(), suffixDn)) {
1817 if (Utilities.areDnsEqual(child.getDN(), suffixDn))
1834 // A node matches suffixDn however it's not a suffix node.
1836 throw new IllegalArgumentException(suffixDn + " is not a suffix node");