C# 클래스 CmisSync.Lib.Queueing.DelayRetryAndNextSyncEventHandler

Delay StartNextSyncEvents and AbstractFolderEvents with RetryCounter > 0. Events are only retried if no full sync is requested as they are obsolete then.
상속: ReportingSyncEventHandler
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
DelayRetryAndNextSyncEventHandler ( ISyncEventQueue queue ) : System.Collections.Generic

Initializes a new instance of the CmisSync.Lib.Queueing.DelayRetryAndNextSyncEventHandler class.

Handle ( ISyncEvent e ) : bool

Handle the specified e if AbstractFolderEvent or StartNextSyncEvent.

비공개 메소드들

메소드 설명
DelayEventIfRetryCountPositive ( AbstractFolderEvent fileOrFolderEvent ) : bool
DelayNextSyncEvent ( StartNextSyncEvent startNextSyncEvent ) : void
FireDelayedEventsIfQueueIsEmpty ( ) : void
SyncHasToBeDelayed ( ) : bool

메소드 상세

DelayRetryAndNextSyncEventHandler() 공개 메소드

Initializes a new instance of the CmisSync.Lib.Queueing.DelayRetryAndNextSyncEventHandler class.
public DelayRetryAndNextSyncEventHandler ( ISyncEventQueue queue ) : System.Collections.Generic
queue ISyncEventQueue /// The SyncEventQueue. ///
리턴 System.Collections.Generic

Handle() 공개 메소드

Handle the specified e if AbstractFolderEvent or StartNextSyncEvent.
public Handle ( ISyncEvent e ) : bool
e ISyncEvent /// The ISyncEvent. ///
리턴 bool