| | |
| | | // The processed DN of the entry to add. |
| | | private DN entryDN; |
| | | |
| | | // The entry being added to the server. |
| | | private Entry entry; |
| | | |
| | | // The set of attributes (including the objectclass attribute) in a raw, |
| | | // unprocessed form as provided in the request. One or more of these |
| | | // attributes may be invalid. |
| | |
| | | |
| | | responseControls = new ArrayList<Control>(); |
| | | cancelRequest = null; |
| | | entry = null; |
| | | entryDN = null; |
| | | userAttributes = null; |
| | | operationalAttributes = null; |
| | |
| | | this.userAttributes = userAttributes; |
| | | this.operationalAttributes = operationalAttributes; |
| | | |
| | | entry = null; |
| | | |
| | | rawEntryDN = new ASN1OctetString(entryDN.toString()); |
| | | |
| | | rawAttributes = new ArrayList<LDAPAttribute>(); |
| | |
| | | |
| | | |
| | | /** |
| | | * Retrieves the entry to be added to the server. Note that this will not be |
| | | * available to pre-parse plugins or during the conflict resolution portion of |
| | | * the synchronization processing. |
| | | * |
| | | * @return The entry to be added to the server, or <CODE>null</CODE> if it is |
| | | * not yet available. |
| | | */ |
| | | public Entry getEntryToAdd() |
| | | { |
| | | assert debugEnter(CLASS_NAME, "getEntryToAdd"); |
| | | |
| | | return entry; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Retrieves the time that processing started for this operation. |
| | | * |
| | | * @return The time that processing started for this operation. |
| | |
| | | // Start the processing timer. |
| | | processingStartTime = System.currentTimeMillis(); |
| | | setResultCode(ResultCode.UNDEFINED); |
| | | Entry entry = null; |
| | | |
| | | |
| | | // Check for and handle a request to cancel this operation. |