CampaignQueueMessagesInOutboxJob Class Reference

Inheritance diagram for CampaignQueueMessagesInOutboxJob:
AutoresponderOrCampaignBaseJob BaseJob

Public Member Functions

 run ()

Static Public Member Functions

static getDisplayName ()

Protected Member Functions

 processRun ()
 processCampaignItemInQueue (CampaignItem $campaignItem)
 runGarbageCollection ($campaignItem)

Static Protected Attributes

static $loadJobQueueOnCleanupAndFallback = true

Detailed Description

A job for processing campaign messages that are not sent immediately when triggered

Definition at line 40 of file CampaignQueueMessagesInOutboxJob.php.


Member Function Documentation

static getDisplayName (  )  [static]
Returns:
Translated label that describes this job type.

Reimplemented from BaseJob.

Definition at line 51 of file CampaignQueueMessagesInOutboxJob.php.

run (  ) 
See also:
BaseJob::run()

Reimplemented from BaseJob.

Definition at line 59 of file CampaignQueueMessagesInOutboxJob.php.

runGarbageCollection ( campaignItem  )  [protected]

Not pretty, but gets the job done. Solves memory leak problem.

Parameters:
CampaignItem $campaignItem

Reimplemented from AutoresponderOrCampaignBaseJob.

Definition at line 137 of file CampaignQueueMessagesInOutboxJob.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sun Apr 23 07:10:23 2017