com.unboundid.ldap.sdk.unboundidds.extensions
Interface ChangelogEntryListener


@Extensible
@ThreadSafety(level=INTERFACE_NOT_THREADSAFE)
public interface ChangelogEntryListener

NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.
This interface defines a set of methods that will be invoked when an intermediate response is returned in the course of processing a get changelog batch extended operation. It may be used to process changelog entries as they are returned by the server rather than accessing them in a list when the extended result has been received.


Method Summary
 void handleChangelogEntry(ChangelogEntryIntermediateResponse ir)
          Performs any processing necessary for a changelog entry intermediate response returned by the server.
 void handleMissingChangelogEntries(MissingChangelogEntriesIntermediateResponse ir)
          Performs any processing necessary for a missing changelog entries intermediate response returned by the server.
 void handleOtherIntermediateResponse(IntermediateResponse ir)
          Performs any processing necessary for some other type of intermediate response returned during processing for a get changelog batch extended operation.
 

Method Detail

handleChangelogEntry

void handleChangelogEntry(ChangelogEntryIntermediateResponse ir)
Performs any processing necessary for a changelog entry intermediate response returned by the server.

Parameters:
ir - The changelog entry intermediate response that was returned by the server.

handleMissingChangelogEntries

void handleMissingChangelogEntries(MissingChangelogEntriesIntermediateResponse ir)
Performs any processing necessary for a missing changelog entries intermediate response returned by the server.

Parameters:
ir - The missing changelog entries intermediate response that was returned by the server.

handleOtherIntermediateResponse

void handleOtherIntermediateResponse(IntermediateResponse ir)
Performs any processing necessary for some other type of intermediate response returned during processing for a get changelog batch extended operation. This method may do nothing if this implementation does not provide support for any other types of intermediate responses.

Parameters:
ir - The generic entry intermediate response that was returned by the server.