Table of Contents

Namespace MailFathom.Application.Synchronization.Administration

Classes

MailAccountRunReport

What one finished run of an account produced, in counts alone.

MailAccountRunState

Where one account's synchronization stands in the process that is running it.

MailAccountSynchronizationStatus

Where one account's synchronization stands, and what each of its folders last did.

MailFolderRunReport

What one folder's most recent turn through a synchronization run did.

MailFolderSynchronizationProgress

How far one folder's durable synchronization progress has come, and when it last moved.

MailFolderSynchronizationStatus

Where one folder stands: what its last turn did, and how far its durable progress has come.

MailSynchronizationRunLedger

Holds what this process's synchronization runs are doing and how their last ones ended.

MailSynchronizationStatus

What this deployment's mail synchronization is currently doing, account by account and folder by folder.

MailSynchronizationStatusReader

Answers, in one read, what this deployment's mail synchronization is doing.

Interfaces

IMailFolderSynchronizationProgressReader

Reads the durable synchronization progress of every folder this deployment has ever synchronized.

Enums

MailAccountRunPhase

Where one account's supervisor is in the loop that runs it.

MailFolderRunOutcome

How one folder's turn through a synchronization run ended.