com.unboundid.ldap.sdk.experimental
Class DraftChuLDAPLogSchema00AddEntry
java.lang.Object
com.unboundid.ldap.sdk.Entry
com.unboundid.ldap.sdk.ReadOnlyEntry
com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00Entry
com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00AddEntry
- All Implemented Interfaces:
- LDIFRecord, java.io.Serializable
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class DraftChuLDAPLogSchema00AddEntry
- extends DraftChuLDAPLogSchema00Entry
This class represents an entry that holds information about an add operation
processed by an LDAP server, as per the specification described in
draft-chu-ldap-logschema-00.
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
ATTR_ATTRIBUTE_CHANGES
The name of the attribute used to hold the attribute changes represented by
this add operation. |
Fields inherited from class com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00Entry |
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 |
Method Summary |
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. |
Methods inherited from class com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00Entry |
decode, getAuthorizationIdentityDN, getDiagnosticMessage, getOperationType, getProcessingEndTimeDate, getProcessingEndTimeString, getProcessingStartTimeDate, getProcessingStartTimeString, getReferralURLs, getRequestControls, getResponseControls, getResultCode, getSessionID, getTargetEntryDN, toLDAPResult |
Methods inherited from class com.unboundid.ldap.sdk.ReadOnlyEntry |
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, removeAttribute, removeAttributeValue, removeAttributeValue, removeAttributeValues, removeAttributeValues, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setDN, setDN |
Methods inherited from class com.unboundid.ldap.sdk.Entry |
addAttribute, applyModifications, applyModifications, applyModifyDN, applyModifyDN, 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 |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ATTR_ATTRIBUTE_CHANGES
public static final java.lang.String ATTR_ATTRIBUTE_CHANGES
- The name of the attribute used to hold the attribute changes represented by
this add operation.
- See Also:
- Constant Field Values
DraftChuLDAPLogSchema00AddEntry
public DraftChuLDAPLogSchema00AddEntry(Entry entry)
throws LDAPException
- Creates a new instance of this add access log entry from the provided
entry.
- Parameters:
entry
- The entry used to create this add access log entry.
- Throws:
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.
getAddAttributes
public java.util.List<Attribute> getAddAttributes()
- Retrieves a list of the attributes included in the add request described
by this add access log entry.
- Returns:
- A list of the attributes included in the add request described by
this add access log entry.
toAddRequest
public AddRequest toAddRequest()
- Retrieves an
AddRequest
created from this add access log entry.
- Returns:
- The
AddRequest
created from this add access log entry.