@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class DraftChuLDAPLogSchema00CompareEntry extends DraftChuLDAPLogSchema00Entry
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_ENCODED_ASSERTION
The name of the attribute used to hold the encoded attribute value
assertion.
|
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 |
---|
DraftChuLDAPLogSchema00CompareEntry(Entry entry)
Creates a new instance of this compare access log entry from the provided
entry.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getAssertionValueBytes()
Retrieves the bytes that comprise the assertion value for the compare
request described by this compare access log entry.
|
java.lang.String |
getAssertionValueString()
Retrieves the string representation of the assertion value for the compare
request described by this compare access log entry.
|
java.lang.String |
getAttributeName()
Retrieves the attribute name for the compare request described by this
compare access log entry.
|
CompareRequest |
toCompareRequest()
Retrieves a
CompareRequest created from this compare 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, 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
public static final java.lang.String ATTR_ENCODED_ASSERTION
public DraftChuLDAPLogSchema00CompareEntry(Entry entry) throws LDAPException
entry
- The entry used to create this compare access log entry.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.public java.lang.String getAttributeName()
public java.lang.String getAssertionValueString()
public byte[] getAssertionValueBytes()
public CompareRequest toCompareRequest()
CompareRequest
created from this compare access log
entry.CompareRequest
created from this compare access log
entry.