Package org.opends.server.util
Class ChangeRecordEntry
- java.lang.Object
-
- org.opends.server.util.ChangeRecordEntry
-
- Direct Known Subclasses:
AddChangeRecordEntry,DeleteChangeRecordEntry,ModifyChangeRecordEntry,ModifyDNChangeRecordEntry
@PublicAPI(stability=VOLATILE, mayInstantiate=false, mayExtend=false, mayInvoke=true) public abstract class ChangeRecordEntry extends Object
This abstract class defines methods for a change record entry. It includes operations to get the DN, as well as methods to decode the entry.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedChangeRecordEntry(DN dn)Creates a new change record entry with the provided information.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract ChangeOperationTypegetChangeOperationType()Retrieves the name of the change operation type.DNgetDN()Retrieves the distinguished name for this entry.abstract StringtoString()
-
-
-
Constructor Detail
-
ChangeRecordEntry
protected ChangeRecordEntry(DN dn)
Creates a new change record entry with the provided information.- Parameters:
dn- The distinguished name for this change record entry. It must not benull.
-
-
Method Detail
-
getDN
public final DN getDN()
Retrieves the distinguished name for this entry.- Returns:
- The distinguished name for this entry.
-
getChangeOperationType
public abstract ChangeOperationType getChangeOperationType()
Retrieves the name of the change operation type.- Returns:
- The name of the change operation type.
-
-