Class DraftChuLDAPLogSchema00CompareEntry
java.lang.Object
com.unboundid.ldap.sdk.Entry
com.unboundid.ldap.sdk.ReadOnlyEntry
com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00Entry
com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00CompareEntry
- All Implemented Interfaces:
LDIFRecord,Serializable
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class DraftChuLDAPLogSchema00CompareEntry
extends DraftChuLDAPLogSchema00Entry
This class represents an entry that holds information about a compare
operation processed by an LDAP server, as per the specification described in
draft-chu-ldap-logschema-00.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the attribute used to hold the encoded attribute value assertion.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 -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of this compare access log entry from the provided entry. -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Retrieves the bytes that comprise the assertion value for the compare request described by this compare access log entry.Retrieves the string representation of the assertion value for the compare request described by this compare access log entry.Retrieves the attribute name for the compare request described by this compare access log entry.Retrieves aCompareRequestcreated from this compare 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, toLDAPResultMethods inherited from class com.unboundid.ldap.sdk.ReadOnlyEntry
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, removeAttribute, removeAttributeValue, removeAttributeValue, removeAttributeValues, removeAttributeValues, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setDN, setDNMethods inherited from class com.unboundid.ldap.sdk.Entry
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
-
Field Details
-
ATTR_ENCODED_ASSERTION
The name of the attribute used to hold the encoded attribute value assertion.- See Also:
-
-
Constructor Details
-
DraftChuLDAPLogSchema00CompareEntry
Creates a new instance of this compare access log entry from the provided entry.- Parameters:
entry- The entry used to create this compare access log entry.- Throws:
LDAPException- If the provided entry cannot be decoded as a valid compare access log entry as per the specification contained in draft-chu-ldap-logschema-00.
-
-
Method Details
-
getAttributeName
Retrieves the attribute name for the compare request described by this compare access log entry.- Returns:
- The attribute name for the compare request described by this compare access log entry.
-
getAssertionValueString
Retrieves the string representation of the assertion value for the compare request described by this compare access log entry.- Returns:
- The string representation of the assertion value for the compare request described by this compare access log entry.
-
getAssertionValueBytes
Retrieves the bytes that comprise the assertion value for the compare request described by this compare access log entry.- Returns:
- The bytes that comprise the assertion value for the compare request described by this compare access log entry.
-
toCompareRequest
Retrieves aCompareRequestcreated from this compare access log entry.- Returns:
- The
CompareRequestcreated from this compare access log entry.
-