24 namespace Ntp.Common.Process
38 Configuration = config;
46 public string Name => Configuration.ConfigName;
58 public abstract string JobType {
get; }
64 public abstract int Priority {
get; }
90 protected abstract void InternalExecute();
override string ToString()
Returns a string that represents the current JobDescription.
JobDescription(IJobConfiguration config, LogBase log)
Initializes a new instance of the JobDescription class.
void Execute()
Perform execution of this instance.
Base class for jobs following the GoF Command Pattern.