Name |
Description |
BlueCollarSection |
Implements the Blue Collar configuration section. |
ConfigurationRepositoryFactory |
Implements IRepositoryFactory to use the Blue Collar configuration section. |
CountsRecord |
Represents a set of counts. |
DashboardElement |
Represents the dashboard configuration. |
EmptyLogger |
Implements ILogger as a stub of no-ops. |
EnqueueJobRecord |
Represents a job record used for enqueueing jobs. |
EnqueueingRecord |
Represents a schedule enqueueing record. |
EventLogger |
Implements ILogger by raising events. |
EventLoggerEventArgs |
|
ExceptionXElement |
Creates an XML Linq XElement from an Exception instance. |
FileSystemWatcher |
|
FileSystemWatcher.PathEventItem |
|
HistoryDetailsRecord |
Represents additional details not contained in a HistoryListRecord about a job's history entry. |
HistoryListRecord |
Represents a history record in a list. |
HistoryRecord |
Represents a processed job in the persistent store. |
HistoryStatusCountsRecord |
Represents a breakdown of history record counts by status. |
HttpApplicationProbe |
Provides probing functions for HttpApplication entry/exit points in a bin path. Assumes the bin path is in the current app domain's probing path. |
Job |
Base IJob implementation. |
JobRecordBase |
Represents the base class for job-identifying records. |
JobSerializer |
Performs serialization and de-serialization services for jobs. |
JobsPerHourByDayRecord |
|
JobsPerWorkerRecord |
Represents a count of jobs per worker. |
Machine |
Provides machine coordination services, managing all workers on a machine for an application. |
MachineElement |
Represents the machine configuration. |
MachineProxy |
Provides proxy access to a Machine instance across application domain boundaries. |
NLogger |
Implements ILogger using NLog. |
NullLogger |
Implements ILogger using all no-ops. |
QueueDetailsRecord |
Represents additional details not contained in QueueListRecord about a queued job. |
QueueListRecord |
Represents a queue record in a list. |
RepositoryElement |
Implements the repository configuration element. |
SQLiteRepository |
|
ScheduleListRecord |
Represents a schedule in a list. |
ScheduleRecord |
Represents a schedule. |
ScheduledJobOrderList |
Represents a list of scheduled job orders. |
ScheduledJobOrderRecord |
Represents a desired order number for a scheduled job. |
ScheduledJobRecord |
Represents a scheduled job in the persistent store. |
Scheduler |
Provides scheduling services for scheduled jobs. |
SignalsRecord |
Represents signals polled by a worker. |
SqlServerRepository |
Implements IRepository using SQL Server. |
StatisticsRecord |
|
Worker |
Represents an individual worker that dequeues jobs and performs work. |
WorkerRecord |
Represents a worker in the persistent store. |
WorkerSignalRecord |
Represents a worker signal submitted by the dashboard. |
WorkingDetailsRecord |
Represents additional details not contained in WorkingListRecord about a queued job. |
WorkingListRecord |
Represents a working job in a list. |
WorkingRecord |
Represents a working job in the persistent store. |
WorkingSignalRecord |
Represents a working signal submitted by the dashboard. |