WorkflowMessageInQueueJob Class Reference

Inheritance diagram for WorkflowMessageInQueueJob:
InQueueJob BaseJob

Public Member Functions

 run ()

Static Public Member Functions

static getDisplayName ()
static getType ()
static getRecommendedRunFrequencyContent ()

Protected Member Functions

 resolveModel (WorkflowMessageInQueue $workflowMessageInQueue)
 resolveSavedWorkflowIsValid (WorkflowMessageInQueue $workflowMessageInQueue)
 processWorkflowMessageInQueue (WorkflowMessageInQueue $workflowMessageInQueue, RedBeanModel $model)

Static Protected Member Functions

static resolveTriggeredByUser (WorkflowMessageInQueue $workflowMessageInQueue)

Detailed Description

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

Definition at line 40 of file WorkflowMessageInQueueJob.php.


Member Function Documentation

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

Reimplemented from BaseJob.

Definition at line 45 of file WorkflowMessageInQueueJob.php.

static getType (  )  [static]
Returns:
The type of the NotificationRules

Reimplemented from BaseJob.

Definition at line 53 of file WorkflowMessageInQueueJob.php.

static getRecommendedRunFrequencyContent (  )  [static]
Returns:
string content specifying how often this job should be run as a scheduled task.

Reimplemented from BaseJob.

Definition at line 58 of file WorkflowMessageInQueueJob.php.

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

Reimplemented from BaseJob.

Definition at line 66 of file WorkflowMessageInQueueJob.php.

resolveModel ( WorkflowMessageInQueue workflowMessageInQueue  )  [protected]
Parameters:
WorkflowMessageInQueue $workflowMessageInQueue
Returns:
RedBeanModel

Definition at line 119 of file WorkflowMessageInQueueJob.php.

resolveSavedWorkflowIsValid ( WorkflowMessageInQueue workflowMessageInQueue  )  [protected]
Parameters:
WorkflowMessageInQueue $workflowMessageInQueue
Exceptions:
NotFoundException 

Definition at line 129 of file WorkflowMessageInQueueJob.php.

processWorkflowMessageInQueue ( WorkflowMessageInQueue workflowMessageInQueue,
RedBeanModel model 
) [protected]
Parameters:
WorkflowMessageInQueue $workflowMessageInQueue
RedBeanModel $model

Definition at line 141 of file WorkflowMessageInQueueJob.php.

static resolveTriggeredByUser ( WorkflowMessageInQueue workflowMessageInQueue  )  [static, protected]
Parameters:
WorkflowMessageInQueue $workflowMessageInQueue
Returns:
User

Definition at line 158 of file WorkflowMessageInQueueJob.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Mon Mar 27 07:10:30 2017