Package org.ldaptive
Class ModifyRequest
- java.lang.Object
-
- org.ldaptive.AbstractRequest
-
- org.ldaptive.ModifyRequest
-
- All Implemented Interfaces:
Message<RequestControl>
,Request
public class ModifyRequest extends AbstractRequest
Contains the data required to perform an ldap modify operation.
-
-
Field Summary
Fields Modifier and Type Field Description private AttributeModification[]
attrMods
Attribute modifications.private String
modifyDn
DN to modify.
-
Constructor Summary
Constructors Constructor Description ModifyRequest()
Default constructor.ModifyRequest(String dn, AttributeModification... mods)
Creates a new modify request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeModification[]
getAttributeModifications()
Returns the attribute modifications.String
getDn()
Returns the DN to modify.void
setAttributeModifications(AttributeModification... mods)
Sets the attribute modifications.void
setDn(String dn)
Sets the DN to modify.String
toString()
-
Methods inherited from class org.ldaptive.AbstractRequest
getControls, getIntermediateResponseHandlers, getReferralHandler, setControls, setIntermediateResponseHandlers, setReferralHandler
-
-
-
-
Field Detail
-
modifyDn
private String modifyDn
DN to modify.
-
attrMods
private AttributeModification[] attrMods
Attribute modifications.
-
-
Constructor Detail
-
ModifyRequest
public ModifyRequest()
Default constructor.
-
ModifyRequest
public ModifyRequest(String dn, AttributeModification... mods)
Creates a new modify request.- Parameters:
dn
- to modifymods
- attribute modifications
-
-
Method Detail
-
getDn
public String getDn()
Returns the DN to modify.- Returns:
- DN
-
setDn
public void setDn(String dn)
Sets the DN to modify.- Parameters:
dn
- to modify
-
getAttributeModifications
public AttributeModification[] getAttributeModifications()
Returns the attribute modifications.- Returns:
- attribute modifications
-
setAttributeModifications
public void setAttributeModifications(AttributeModification... mods)
Sets the attribute modifications.- Parameters:
mods
- attribute modifications
-
-