org.apache.directory.shared.ldap.extras.controls
Interface SyncModifyDn
- All Superinterfaces:
- Control
- All Known Implementing Classes:
- SyncModifyDnDecorator, SyncModifyDnImpl
public interface SyncModifyDn
- extends Control
A SyncModifyDnControl object, to send the parameters used in a MODIFYDN operation
that was carried out on a syncrepl provider server.
The consumer will use the values present in this control to perform the same operation
on its local data, which helps in avoiding huge number of updates to the consumer.
NOTE: syncrepl, defined in RFC 4533, doesn't mention about this approach, this is a special
extension provided by Apache Directory Server
- Author:
- Apache Directory Project
|
Field Summary |
static String |
OID
This control OID |
OID
static final String OID
- This control OID
- See Also:
- Constant Field Values
getEntryDn
String getEntryDn()
setEntryDn
void setEntryDn(String entryDn)
getNewSuperiorDn
String getNewSuperiorDn()
setNewSuperiorDn
void setNewSuperiorDn(String newSuperiorDn)
getNewRdn
String getNewRdn()
setNewRdn
void setNewRdn(String newRdn)
isDeleteOldRdn
boolean isDeleteOldRdn()
setDeleteOldRdn
void setDeleteOldRdn(boolean deleteOldRdn)
getModDnType
SyncModifyDnType getModDnType()
setModDnType
void setModDnType(SyncModifyDnType modDnType)
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.