@NotExtensible @ThreadSafety(level=INTERFACE_NOT_THREADSAFE) public interface ReadOnlyModifyRequest extends ReadOnlyLDAPRequest
ModifyRequest
.
Modifier and Type | Method and Description |
---|---|
ModifyRequest |
duplicate()
Creates a new instance of this LDAP request that may be modified without
impacting this request.
|
ModifyRequest |
duplicate(Control[] controls)
Creates a new instance of this LDAP request that may be modified without
impacting this request.
|
java.lang.String |
getDN()
Retrieves the DN of the entry to modify.
|
java.util.List<Modification> |
getModifications()
Retrieves the set of modifications for this modify request.
|
java.lang.String[] |
toLDIF()
Retrieves a string array whose lines contain an LDIF representation of the
corresponding modify change record.
|
LDIFModifyChangeRecord |
toLDIFChangeRecord()
Retrieves an LDIF modify change record with the contents of this modify
request.
|
java.lang.String |
toLDIFString()
Retrieves an LDIF string representation of this modify request.
|
followReferrals, getControl, getControlList, getControls, getReferralConnector, getResponseTimeoutMillis, hasControl, hasControl, toCode, toString, toString
@NotNull java.lang.String getDN()
@NotNull java.util.List<Modification> getModifications()
@NotNull ModifyRequest duplicate()
duplicate
in interface ReadOnlyLDAPRequest
@NotNull ModifyRequest duplicate(@Nullable Control[] controls)
duplicate
in interface ReadOnlyLDAPRequest
controls
- The set of controls to include in the duplicate request.@NotNull LDIFModifyChangeRecord toLDIFChangeRecord()
@NotNull java.lang.String[] toLDIF()
@NotNull java.lang.String toLDIFString()