|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.unboundid.ldap.sdk.Entry
com.unboundid.ldap.sdk.ReadOnlyEntry
com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00Entry
com.unboundid.ldap.sdk.experimental.DraftChuLDAPLogSchema00ModifyEntry
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class DraftChuLDAPLogSchema00ModifyEntry
This class represents an entry that holds information about a modify operation processed by an LDAP server, as per the specification described in draft-chu-ldap-logschema-00.
| Field Summary | |
|---|---|
static java.lang.String |
ATTR_ATTRIBUTE_CHANGES
The name of the attribute used to hold the attribute changes contained in the modify operation. |
static java.lang.String |
ATTR_FORMER_ATTRIBUTE
The name of the attribute used to hold the former values of entries changed by the modify 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 |
| Constructor Summary | |
|---|---|
DraftChuLDAPLogSchema00ModifyEntry(Entry entry)
Creates a new instance of this modify access log entry from the provided entry. |
|
| Method Summary | |
|---|---|
java.util.List<Attribute> |
getFormerAttributes()
Retrieves a list of former versions of modified attributes described by this modify access log entry, if available. |
java.util.List<Modification> |
getModifications()
Retrieves the modifications for the modify request described by this modify access log entry. |
ModifyRequest |
toModifyRequest()
Retrieves a ModifyRequest created from this modify 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 java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ATTR_ATTRIBUTE_CHANGES
public static final java.lang.String ATTR_FORMER_ATTRIBUTE
| Constructor Detail |
|---|
public DraftChuLDAPLogSchema00ModifyEntry(Entry entry)
throws LDAPException
entry - The entry used to create this modify access log entry.
LDAPException - If the provided entry cannot be decoded as a valid
modify access log entry as per the specification
contained in draft-chu-ldap-logschema-00.| Method Detail |
|---|
public java.util.List<Modification> getModifications()
public java.util.List<Attribute> getFormerAttributes()
public ModifyRequest toModifyRequest()
ModifyRequest created from this modify access log
entry.
ModifyRequest created from this modify access log
entry.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||