org.apache.directory.server.core.interceptor.context
Interface ChangeOperationContext

All Superinterfaces:
OperationContext
All Known Implementing Classes:
AbstractChangeOperationContext, AddOperationContext, DeleteOperationContext, ModifyOperationContext, MoveAndRenameOperationContext, MoveOperationContext, RenameOperationContext

public interface ChangeOperationContext
extends OperationContext

Operations (write based) causing changes extend this interface.

Version:
$Rev$, $Date$
Author:
Apache Directory Project

Method Summary
 ChangeLogEvent getChangeLogEvent()
          Gets the ChangeLogEvent associated with this operation after the operation has been executed.
 
Methods inherited from interface org.apache.directory.server.core.interceptor.context.OperationContext
add, addRequestControl, addRequestControls, addResponseControl, delete, getByPassed, getDn, getEffectivePrincipal, getEntry, getFirstOperation, getLastOperation, getName, getNextOperation, getPreviousOperation, getRequestControl, getResponseControl, getResponseControlCount, getResponseControls, getSession, hasBypass, hasEntry, hasRequestControl, hasRequestControls, hasResponseControl, hasResponseControls, isBypassed, isFirstOperation, lookup, lookup, modify, newLookupContext, setByPassed, setDn, setEntry
 

Method Detail

getChangeLogEvent

ChangeLogEvent getChangeLogEvent()
Gets the ChangeLogEvent associated with this operation after the operation has been executed. Returns null if the ChangeLogService has not been enabled.

Returns:
the ChangeLogEvent associated with this operation, or null


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.