ByTimeWorkflowInQueueJob Class Reference

Inheritance diagram for ByTimeWorkflowInQueueJob:
InQueueJob BaseJob

Public Member Functions

 run ()

Static Public Member Functions

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

Protected Member Functions

 resolveModel (ByTimeWorkflowInQueue $byTimeWorkflowInQueue)
 resolveSavedWorkflowIsValid (ByTimeWorkflowInQueue $byTimeWorkflowInQueue)
 processByTimeWorkflowInQueue (ByTimeWorkflowInQueue $byTimeWorkflowInQueue, RedBeanModel $model)

Detailed Description

A job for processing expired By-Time workflow objects

Definition at line 40 of file ByTimeWorkflowInQueueJob.php.


Member Function Documentation

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

Reimplemented from BaseJob.

Definition at line 45 of file ByTimeWorkflowInQueueJob.php.

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

Reimplemented from BaseJob.

Definition at line 53 of file ByTimeWorkflowInQueueJob.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 ByTimeWorkflowInQueueJob.php.

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

Reimplemented from BaseJob.

Definition at line 66 of file ByTimeWorkflowInQueueJob.php.

resolveModel ( ByTimeWorkflowInQueue byTimeWorkflowInQueue  )  [protected]
Parameters:
ByTimeWorkflowInQueue $byTimeWorkflowInQueue
Returns:
RedBeanModel

Definition at line 121 of file ByTimeWorkflowInQueueJob.php.

resolveSavedWorkflowIsValid ( ByTimeWorkflowInQueue byTimeWorkflowInQueue  )  [protected]
Parameters:
ByTimeWorkflowInQueue $byTimeWorkflowInQueue
Exceptions:
NotFoundException 

Definition at line 131 of file ByTimeWorkflowInQueueJob.php.

processByTimeWorkflowInQueue ( ByTimeWorkflowInQueue byTimeWorkflowInQueue,
RedBeanModel model 
) [protected]
Parameters:
ByTimeWorkflowInQueue $byTimeWorkflowInQueue
RedBeanModel $model
Exceptions:
FailedToSaveModelException 

Definition at line 144 of file ByTimeWorkflowInQueueJob.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