C# 클래스 CmisSync.Lib.Producer.Crawler.DescendantsCrawler

Decendants crawler.
상속: CmisSync.Lib.Queueing.ReportingSyncEventHandler
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
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.

비공개 메소드들

메소드 설명
CrawlDescendants ( ) : void

메소드 상세

DescendantsCrawler() 공개 메소드

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. ///
리턴 System

DescendantsCrawler() 공개 메소드

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
리턴 System

Handle() 공개 메소드

Handles StartNextSync events.
public Handle ( ISyncEvent e ) : bool
e ISyncEvent The event to handle.
리턴 bool