| | |
| | | // The DN of the entry for the compare operation. |
| | | private DN entryDN; |
| | | |
| | | // The entry to be compared. |
| | | private Entry entry; |
| | | |
| | | // The set of response controls for this compare operation. |
| | | private List<Control> responseControls; |
| | | |
| | |
| | | this.assertionValue = assertionValue; |
| | | |
| | | responseControls = new ArrayList<Control>(); |
| | | entry = null; |
| | | entryDN = null; |
| | | attributeType = null; |
| | | cancelRequest = null; |
| | |
| | | rawEntryDN = new ASN1OctetString(entryDN.toString()); |
| | | rawAttributeType = attributeType.getNameOrOID(); |
| | | cancelRequest = null; |
| | | entry = null; |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | |
| | | /** |
| | | * Retrieves the entry to target with the compare operation. It will not be |
| | | * available to pre-parse plugins. |
| | | * |
| | | * @return The entry to target with the compare operation, or |
| | | * <CODE>null</CODE> if the entry is not yet available. |
| | | */ |
| | | public Entry getEntryToCompare() |
| | | { |
| | | assert debugEnter(CLASS_NAME, "getEntryToCompare"); |
| | | |
| | | return entry; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Retrieves the time that processing started for this operation. |
| | | * |
| | | * @return The time that processing started for this operation. |
| | |
| | | try |
| | | { |
| | | // Get the entry. If it does not exist, then fail. |
| | | Entry entry = null; |
| | | try |
| | | { |
| | | entry = DirectoryServer.getEntry(entryDN); |