/**
* {@inheritDoc}
*/
public Entry delete( DeleteOperationContext deleteContext ) throws LdapException
{
Partition partition = getPartition( deleteContext.getDn() );
Entry deletedEntry = partition.delete( deleteContext );
Entry entry = deleteContext.getEntry();
Attribute csn = entry.get( ENTRY_CSN_AT );
// can be null while doing subentry deletion
//TODO verify if this gets in the way of replication