C# Class BlueCollar.Job

Base IJob implementation.
Inheritance: IJob
Afficher le fichier Open project: ChadBurggraf/blue-collar

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
Enqueue ( ) : void

Enqueues the job using the currently configured application name on the default queue.

Enqueue ( string queueName ) : void

Enqueues this job using the currently configured application name and the given queue name.

Enqueue ( string applicationName, string queueName ) : void

Enqueues a job for the given application name and queue name.

Enqueue ( string applicationName, string queueName, IRepository repository ) : void

Enqueues a job for the given application name and queue name.

Execute ( ) : void

Executes the job.

Method Details

Enqueue() public méthode

Enqueues the job using the currently configured application name on the default queue.
public Enqueue ( ) : void
Résultat void

Enqueue() public méthode

Enqueues this job using the currently configured application name and the given queue name.
public Enqueue ( string queueName ) : void
queueName string The name of the queue to enqueue the job on, or null for the default queue.
Résultat void

Enqueue() public méthode

Enqueues a job for the given application name and queue name.
public Enqueue ( string applicationName, string queueName ) : void
applicationName string The name of the application to enqueue the job for.
queueName string The name of the queue to enqueue the job on, or null for the default queue.
Résultat void

Enqueue() public méthode

Enqueues a job for the given application name and queue name.
public Enqueue ( string applicationName, string queueName, IRepository repository ) : void
applicationName string The name of the application to enqueue the job for.
queueName string The name of the queue to enqueue the job on, or null for the default queue.
repository IRepository The repository to use when enqueueing the job record.
Résultat void

Execute() public abstract méthode

Executes the job.
public abstract Execute ( ) : void
Résultat void