C# Class CmisSync.Lib.Producer.Crawler.DescendantsCrawler

Decendants crawler.
Inheritance: CmisSync.Lib.Queueing.ReportingSyncEventHandler
Afficher le fichier Open project: OpenDataSpace/CmisSync Class Usage Examples

Méthodes publiques

Méthode Description
DescendantsCrawler ( ISyncEventQueue queue, IDescendantsTreeBuilder builder, CrawlEventGenerator generator, CrawlEventNotifier notifier, IActivityListener activityListener ) : System

Initializes a new instance of the CmisSync.Lib.Producer.Crawler.DescendantsCrawler class based on its internal classes. This is mostly usefull for Unit Testing

DescendantsCrawler ( ISyncEventQueue queue, IFolder remoteFolder, IDirectoryInfo localFolder, IMetaDataStorage storage, IFilterAggregator filter, IActivityListener activityListener, IIgnoredEntitiesStorage ignoredStorage ) : System

Initializes a new instance of the DescendantsCrawler class.

Handle ( ISyncEvent e ) : bool

Handles StartNextSync events.

Private Methods

Méthode Description
CrawlDescendants ( ) : void

Method Details

DescendantsCrawler() public méthode

Initializes a new instance of the CmisSync.Lib.Producer.Crawler.DescendantsCrawler class based on its internal classes. This is mostly usefull for Unit Testing
/// The exception that is thrown when a /// null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. ///
public DescendantsCrawler ( ISyncEventQueue queue, IDescendantsTreeBuilder builder, CrawlEventGenerator generator, CrawlEventNotifier notifier, IActivityListener activityListener ) : System
queue ISyncEventQueue /// The event queue. ///
builder IDescendantsTreeBuilder /// The DescendantsTreeBuilder. ///
generator CrawlEventGenerator /// The CrawlEventGenerator. ///
notifier CrawlEventNotifier /// Event Notifier. ///
activityListener IActivityListener /// Activity listener. ///
Résultat System

DescendantsCrawler() public méthode

Initializes a new instance of the DescendantsCrawler class.
public DescendantsCrawler ( ISyncEventQueue queue, IFolder remoteFolder, IDirectoryInfo localFolder, IMetaDataStorage storage, IFilterAggregator filter, IActivityListener activityListener, IIgnoredEntitiesStorage ignoredStorage ) : System
queue ISyncEventQueue Sync Event Queue.
remoteFolder IFolder Remote folder.
localFolder IDirectoryInfo Local folder.
storage IMetaDataStorage Meta data storage.
filter IFilterAggregator Aggregated filter.
activityListener IActivityListener Activity listner.
ignoredStorage IIgnoredEntitiesStorage
Résultat System

Handle() public méthode

Handles StartNextSync events.
public Handle ( ISyncEvent e ) : bool
e ISyncEvent The event to handle.
Résultat bool