@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class DraftChuLDAPLogSchema00AddEntry extends DraftChuLDAPLogSchema00Entry
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_ATTRIBUTE_CHANGES
The name of the attribute used to hold the attribute changes represented by
this add operation.
|
ATTR_AUTHORIZATION_IDENTITY_DN, ATTR_DIAGNOSTIC_MESSAGE, ATTR_OPERATION_TYPE, ATTR_PROCESSING_END_TIME, ATTR_PROCESSING_START_TIME, ATTR_REFERRAL_URL, ATTR_REQUEST_CONTROL, ATTR_RESPONSE_CONTROL, ATTR_RESULT_CODE, ATTR_SESSION_ID, ATTR_TARGET_ENTRY_DN
Constructor and Description |
---|
DraftChuLDAPLogSchema00AddEntry(Entry entry)
Creates a new instance of this add access log entry from the provided
entry.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Attribute> |
getAddAttributes()
Retrieves a list of the attributes included in the add request described
by this add access log entry.
|
AddRequest |
toAddRequest()
Retrieves an
AddRequest created from this add access log entry. |
decode, getAuthorizationIdentityDN, getDiagnosticMessage, getOperationType, getProcessingEndTimeDate, getProcessingEndTimeString, getProcessingStartTimeDate, getProcessingStartTimeString, getReferralURLs, getRequestControls, getResponseControls, getResultCode, getSessionID, getTargetEntryDN, toLDAPResult
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, removeAttribute, removeAttributeValue, removeAttributeValue, removeAttributeValues, removeAttributeValues, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setDN, setDN
addAttribute, applyModifications, applyModifications, applyModifyDN, applyModifyDN, diff, diff, diff, duplicate, equals, getAttribute, getAttribute, getAttributes, getAttributesWithOptions, getAttributeValue, getAttributeValueAsBoolean, getAttributeValueAsDate, getAttributeValueAsDN, getAttributeValueAsInteger, getAttributeValueAsLong, getAttributeValueByteArrays, getAttributeValueBytes, getAttributeValues, getDN, getObjectClassAttribute, getObjectClassValues, getParentDN, getParentDNString, getParsedDN, getRDN, getSchema, hasAttribute, hasAttribute, hasAttribute, hasAttributeValue, hasAttributeValue, hasAttributeValue, hasAttributeValue, hashCode, hasObjectClass, intersectEntries, matchesBaseAndScope, matchesBaseAndScope, mergeEntries, removeAttributeValue, removeAttributeValue, setAttribute, toLDIF, toLDIF, toLDIF, toLDIF, toLDIFString, toLDIFString, toLDIFString, toLDIFString, toString, toString
@NotNull public static final java.lang.String ATTR_ATTRIBUTE_CHANGES
public DraftChuLDAPLogSchema00AddEntry(@NotNull Entry entry) throws LDAPException
entry
- The entry used to create this add access log entry.LDAPException
- If the provided entry cannot be decoded as a valid
add access log entry as per the specification
contained in draft-chu-ldap-logschema-00.@NotNull public java.util.List<Attribute> getAddAttributes()
@NotNull public AddRequest toAddRequest()
AddRequest
created from this add access log entry.AddRequest
created from this add access log entry.