| | |
| | | // The DN of the entry for the delete operation. |
| | | private DN entryDN; |
| | | |
| | | // The entry to be deleted. |
| | | private Entry entry; |
| | | |
| | | // The set of response controls for this delete operation. |
| | | private List<Control> responseControls; |
| | | |
| | |
| | | |
| | | this.rawEntryDN = rawEntryDN; |
| | | |
| | | entry = null; |
| | | entryDN = null; |
| | | responseControls = new ArrayList<Control>(); |
| | | cancelRequest = null; |
| | |
| | | responseControls = new ArrayList<Control>(); |
| | | cancelRequest = null; |
| | | changeNumber = -1; |
| | | entry = null; |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | |
| | | /** |
| | | * Retrieves the entry to be deleted. This will not be available to pre-parse |
| | | * plugins. |
| | | * |
| | | * @return The entry to be deleted, or <CODE>null</CODE> if the entry is not |
| | | * yet available. |
| | | */ |
| | | public Entry getEntryToDelete() |
| | | { |
| | | assert debugEnter(CLASS_NAME, "getEntryToDelete"); |
| | | |
| | | return entry; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Retrieves the time that processing started for this operation. |
| | | * |
| | | * @return The time that processing started for this operation. |
| | |
| | | assert debugEnter(CLASS_NAME, "run"); |
| | | |
| | | setResultCode(ResultCode.UNDEFINED); |
| | | Entry entry = null; |
| | | |
| | | |
| | | // Get the plugin config manager that will be used for invoking plugins. |