| | |
| | | */ |
| | | public final ByteString getRawEntryDN() |
| | | { |
| | | |
| | | return rawEntryDN; |
| | | } |
| | | |
| | |
| | | */ |
| | | public final void setRawEntryDN(ByteString rawEntryDN) |
| | | { |
| | | |
| | | this.rawEntryDN = rawEntryDN; |
| | | |
| | | entryDN = null; |
| | |
| | | */ |
| | | public final DN getEntryDN() |
| | | { |
| | | |
| | | return entryDN; |
| | | } |
| | | |
| | |
| | | */ |
| | | public final List<LDAPAttribute> getRawAttributes() |
| | | { |
| | | |
| | | return rawAttributes; |
| | | } |
| | | |
| | |
| | | */ |
| | | public final void addRawAttribute(LDAPAttribute rawAttribute) |
| | | { |
| | | |
| | | rawAttributes.add(rawAttribute); |
| | | |
| | | objectClasses = null; |
| | |
| | | */ |
| | | public final void setRawAttributes(List<LDAPAttribute> rawAttributes) |
| | | { |
| | | |
| | | this.rawAttributes = rawAttributes; |
| | | |
| | | objectClasses = null; |
| | |
| | | */ |
| | | public final Map<ObjectClass,String> getObjectClasses() |
| | | { |
| | | |
| | | return objectClasses; |
| | | } |
| | | |
| | |
| | | */ |
| | | public final void addObjectClass(ObjectClass objectClass, String name) |
| | | { |
| | | |
| | | objectClasses.put(objectClass, name); |
| | | } |
| | | |
| | |
| | | */ |
| | | public final void removeObjectClass(ObjectClass objectClass) |
| | | { |
| | | |
| | | objectClasses.remove(objectClass); |
| | | } |
| | | |
| | |
| | | */ |
| | | public final Map<AttributeType,List<Attribute>> getUserAttributes() |
| | | { |
| | | |
| | | return userAttributes; |
| | | } |
| | | |
| | |
| | | */ |
| | | public final Map<AttributeType,List<Attribute>> getOperationalAttributes() |
| | | { |
| | | |
| | | return operationalAttributes; |
| | | } |
| | | |
| | |
| | | public final void setAttribute(AttributeType attributeType, |
| | | List<Attribute> attributeList) |
| | | { |
| | | |
| | | if (attributeType.isOperational()) |
| | | { |
| | | if ((attributeList == null) || (attributeList.isEmpty())) |
| | |
| | | */ |
| | | public final void removeAttribute(AttributeType attributeType) |
| | | { |
| | | |
| | | if (attributeType.isOperational()) |
| | | { |
| | | operationalAttributes.remove(attributeType); |
| | |
| | | */ |
| | | public final Entry getEntryToAdd() |
| | | { |
| | | |
| | | return entry; |
| | | } |
| | | |
| | |
| | | @Override() |
| | | public final long getProcessingStartTime() |
| | | { |
| | | |
| | | return processingStartTime; |
| | | } |
| | | |
| | |
| | | @Override() |
| | | public final long getProcessingStopTime() |
| | | { |
| | | |
| | | return processingStopTime; |
| | | } |
| | | |
| | |
| | | @Override() |
| | | public final long getProcessingTime() |
| | | { |
| | | |
| | | return (processingStopTime - processingStartTime); |
| | | } |
| | | |
| | |
| | | */ |
| | | public final long getChangeNumber() |
| | | { |
| | | |
| | | return changeNumber; |
| | | } |
| | | |
| | |
| | | */ |
| | | public final void setChangeNumber(long changeNumber) |
| | | { |
| | | |
| | | this.changeNumber = changeNumber; |
| | | } |
| | | |
| | |
| | | @Override() |
| | | public final ArrayList<Control> getResponseControls() |
| | | { |
| | | |
| | | return responseControls; |
| | | } |
| | | |
| | |
| | | @Override() |
| | | public final void run() |
| | | { |
| | | |
| | | |
| | | // Start the processing timer. |
| | | processingStartTime = System.currentTimeMillis(); |
| | | setResultCode(ResultCode.UNDEFINED); |
| | |
| | | */ |
| | | private final void addObjectClassChain(ObjectClass objectClass) |
| | | { |
| | | |
| | | if (! objectClasses.containsKey(objectClass)) |
| | | { |
| | | objectClasses.put(objectClass, objectClass.getNameOrOID()); |
| | |
| | | Entry userEntry) |
| | | throws DirectoryException |
| | | { |
| | | |
| | | |
| | | // See if a password was specified. |
| | | AttributeType passwordAttribute = passwordPolicy.getPasswordAttribute(); |
| | | List<Attribute> attrList = userEntry.getAttribute(passwordAttribute); |
| | |
| | | @Override() |
| | | public final CancelResult cancel(CancelRequest cancelRequest) |
| | | { |
| | | |
| | | this.cancelRequest = cancelRequest; |
| | | |
| | | CancelResult cancelResult = getCancelResult(); |
| | |
| | | @Override() |
| | | public final CancelRequest getCancelRequest() |
| | | { |
| | | |
| | | return cancelRequest; |
| | | } |
| | | |
| | |
| | | @Override() |
| | | boolean setCancelRequest(CancelRequest cancelRequest) |
| | | { |
| | | |
| | | this.cancelRequest = cancelRequest; |
| | | return true; |
| | | } |
| | |
| | | @Override() |
| | | public final void toString(StringBuilder buffer) |
| | | { |
| | | |
| | | buffer.append("AddOperation(connID="); |
| | | buffer.append(clientConnection.getConnectionID()); |
| | | buffer.append(", opID="); |