C# Class Taskling.SqlServer.TasklingClient

Inheritance: ITasklingClient
Show file Open project: Vanlightly/Taskling.NET

Public Methods

Method Description
CreateTaskExecutionContext ( string applicationName, string taskName ) : ITaskExecutionContext
TasklingClient ( IConfigurationReader configurationReader, CustomDependencies customDependencies ) : System
TasklingClient ( IConfigurationReader configurationReader, ITaskRepository taskRepository = null, ITasklingConfiguration configuration = null, ITaskExecutionRepository taskExecutionRepository = null, IExecutionTokenRepository executionTokenRepository = null, ICommonTokenRepository commonTokenRepository = null, IEventsRepository eventsRepository = null, ICriticalSectionRepository criticalSectionRepository = null, IBlockFactory blockFactory = null, IBlockRepository blockRepository = null, IRangeBlockRepository rangeBlockRepository = null, IListBlockRepository listBlockRepository = null, IObjectBlockRepository objectBlockRepository = null, ICleanUpService cleanUpService = null, ICleanUpRepository cleanUpRepository = null ) : System

Private Methods

Method Description
LoadConnectionSettings ( string applicationName, string taskName ) : void
LoadTaskExecutionOptions ( string applicationName, string taskName ) : TaskExecutionOptions

Method Details

CreateTaskExecutionContext() public method

public CreateTaskExecutionContext ( string applicationName, string taskName ) : ITaskExecutionContext
applicationName string
taskName string
return ITaskExecutionContext

TasklingClient() public method

public TasklingClient ( IConfigurationReader configurationReader, CustomDependencies customDependencies ) : System
configurationReader IConfigurationReader
customDependencies CustomDependencies
return System

TasklingClient() public method

public TasklingClient ( IConfigurationReader configurationReader, ITaskRepository taskRepository = null, ITasklingConfiguration configuration = null, ITaskExecutionRepository taskExecutionRepository = null, IExecutionTokenRepository executionTokenRepository = null, ICommonTokenRepository commonTokenRepository = null, IEventsRepository eventsRepository = null, ICriticalSectionRepository criticalSectionRepository = null, IBlockFactory blockFactory = null, IBlockRepository blockRepository = null, IRangeBlockRepository rangeBlockRepository = null, IListBlockRepository listBlockRepository = null, IObjectBlockRepository objectBlockRepository = null, ICleanUpService cleanUpService = null, ICleanUpRepository cleanUpRepository = null ) : System
configurationReader IConfigurationReader
taskRepository ITaskRepository
configuration ITasklingConfiguration
taskExecutionRepository ITaskExecutionRepository
executionTokenRepository IExecutionTokenRepository
commonTokenRepository ICommonTokenRepository
eventsRepository IEventsRepository
criticalSectionRepository ICriticalSectionRepository
blockFactory IBlockFactory
blockRepository IBlockRepository
rangeBlockRepository IRangeBlockRepository
listBlockRepository IListBlockRepository
objectBlockRepository IObjectBlockRepository
cleanUpService ICleanUpService
cleanUpRepository ICleanUpRepository
return System