SMILA (incubation) API documentation

org.eclipse.smila.connectivity.framework.util
Interface ControllerCallback

All Known Subinterfaces:
AgentControllerCallback, CrawlerControllerCallback
All Known Implementing Classes:
AgentControllerImpl, CrawlerControllerImpl

public interface ControllerCallback

Interface for callbacks on Controllers. This interface is used Agents and CrawlThreads to check operations for delta indexing.


Method Summary
 boolean doCheckForUpdate(DeltaIndexingType deltaIndexingType)
          Checks if delta indexing checkForUpdate should be executed.
 boolean doDeltaDelete(DeltaIndexingType deltaIndexingType)
          Checks if delta indexing delete delta should be executed.
 boolean doDeltaIndexing(DeltaIndexingType deltaIndexingType)
          Checks if delta indexing is enabled or disabled.
 

Method Detail

doDeltaIndexing

boolean doDeltaIndexing(DeltaIndexingType deltaIndexingType)
Checks if delta indexing is enabled or disabled. Some delta indexing methods provide methods separate methods.

Parameters:
deltaIndexingType - the delta indexing type
Returns:
true if it is enabled, false otherwise.

doCheckForUpdate

boolean doCheckForUpdate(DeltaIndexingType deltaIndexingType)
Checks if delta indexing checkForUpdate should be executed.

Parameters:
deltaIndexingType - the delta indexing type
Returns:
true if it should be executed, false otherwise.

doDeltaDelete

boolean doDeltaDelete(DeltaIndexingType deltaIndexingType)
Checks if delta indexing delete delta should be executed.

Parameters:
deltaIndexingType - the delta indexing type
Returns:
true if it should be executed, false otherwise.

SMILA (incubation) API documentation