C# Class XG.Plugin.AWorker

Inheritance: ANotificationSender
ファイルを表示 Open project: lformella/xdcc-grabscher

Public Methods

Method Description
AddFutureJob ( Type aType, string aName, string aGroup, int aRunInSeconds ) : void
AddRepeatingJob ( Type aType, string aName, string aGroup, int aSecondsToSleep ) : void
CreateAndAddJob ( Type aType, string aName, string aGroup ) : IJobDetail
RemoveAllJobs ( ) : void
Start ( string aName, bool aNewThread = true ) : void
Stop ( ) : void

Protected Methods

Method Description
StartRun ( ) : void
StopRun ( ) : void

Method Details

AddFutureJob() public method

public AddFutureJob ( Type aType, string aName, string aGroup, int aRunInSeconds ) : void
aType System.Type
aName string
aGroup string
aRunInSeconds int
return void

AddRepeatingJob() public method

public AddRepeatingJob ( Type aType, string aName, string aGroup, int aSecondsToSleep ) : void
aType System.Type
aName string
aGroup string
aSecondsToSleep int
return void

CreateAndAddJob() public method

public CreateAndAddJob ( Type aType, string aName, string aGroup ) : IJobDetail
aType System.Type
aName string
aGroup string
return IJobDetail

RemoveAllJobs() public method

public RemoveAllJobs ( ) : void
return void

Start() public method

public Start ( string aName, bool aNewThread = true ) : void
aName string
aNewThread bool
return void

StartRun() protected method

protected StartRun ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

StopRun() protected method

protected StopRun ( ) : void
return void