| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ilCronJobEntity:Public Member Functions | |
| __construct (private readonly ilCronJob $job, array $record, private readonly bool $isPlugin=false) | |
| ilCronJobEntity constructor.  More... | |
| getJob () | |
| getJobId () | |
| getComponent () | |
| getScheduleType () | |
| getScheduleValue () | |
| getJobStatus () | |
| getJobStatusUsrId () | |
| getJobStatusType () | |
| getJobStatusTimestamp () | |
| getJobResultStatus () | |
| getJobResultUsrId () | |
| getJobResultCode () | |
| getJobResultMessage () | |
| getJobResultType () | |
| getJobResultTimestamp () | |
| getClass () | |
| getPath () | |
| getRunningTimestamp () | |
| getJobResultDuration () | |
| getAliveTimestamp () | |
| isPlugin () | |
| getEffectiveScheduleType () | |
| getEffectiveScheduleValue () | |
| getEffectiveTitle () | |
Private Member Functions | |
| mapRecord (array $record) | |
Private Attributes | |
| string | $jobId | 
| string | $component | 
| CronJobScheduleType | $scheduleType | 
| int | $scheduleValue | 
| int | $jobStatus | 
| int | $jobStatusUsrId | 
| int | $jobStatusType | 
| int | $jobStatusTimestamp | 
| int | $jobResultStatus | 
| int | $jobResultUsrId | 
| string | $jobResultCode | 
| string | $jobResultMessage | 
| int | $jobResultType | 
| int | $jobResultTimestamp | 
| string | $class | 
| string | $path | 
| int | $runningTimestamp | 
| int | $jobResultDuration | 
| int | $aliveTimestamp | 
Definition at line 23 of file class.ilCronJobEntity.php.
| ilCronJobEntity::__construct | ( | private readonly ilCronJob | $job, | 
| array | $record, | ||
| private readonly bool | $isPlugin = false  | 
        ||
| ) | 
ilCronJobEntity constructor.
| ilCronJob | $job | |
| array<string,mixed> | $record | |
| bool | $isPlugin | 
Definition at line 51 of file class.ilCronJobEntity.php.
References mapRecord().
 Here is the call graph for this function:| ilCronJobEntity::getAliveTimestamp | ( | ) | 
Definition at line 177 of file class.ilCronJobEntity.php.
References $aliveTimestamp.
Referenced by ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getClass | ( | ) | 
| ilCronJobEntity::getComponent | ( | ) | 
Definition at line 92 of file class.ilCronJobEntity.php.
References $component.
Referenced by ilCronManagerTableFilterMediator\filter(), ilCronManagerTableFilterMediator\filteredJobs(), getEffectiveTitle(), and ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getEffectiveScheduleType | ( | ) | 
Definition at line 187 of file class.ilCronJobEntity.php.
References getJob(), and getScheduleType().
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), ilCronManagerTableGUI\formatSchedule(), and ilCronManagerTableGUI\populate().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilCronJobEntity::getEffectiveScheduleValue | ( | ) | 
Definition at line 197 of file class.ilCronJobEntity.php.
References getJob(), getScheduleType(), getScheduleValue(), and ILIAS\Repository\int().
Referenced by ilCronManagerTableGUI\formatSchedule(), and ilCronManagerTableGUI\populate().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilCronJobEntity::getEffectiveTitle | ( | ) | 
Definition at line 208 of file class.ilCronJobEntity.php.
References $id, getComponent(), getJob(), getJobId(), and isPlugin().
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), and ilCronManagerTableGUI\populate().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilCronJobEntity::getJob | ( | ) | 
Definition at line 82 of file class.ilCronJobEntity.php.
Referenced by getEffectiveScheduleType(), getEffectiveScheduleValue(), getEffectiveTitle(), and ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getJobId | ( | ) | 
Definition at line 87 of file class.ilCronJobEntity.php.
References $jobId.
Referenced by getEffectiveTitle(), ilCronManagerTableGUI\populate(), and CronJobEntityTest\testCollectionCanBeFilteredAndSliced().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultCode | ( | ) | 
Definition at line 137 of file class.ilCronJobEntity.php.
References $jobResultCode.
Referenced by ilCronManagerTableGUI\formatResultInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultDuration | ( | ) | 
Definition at line 172 of file class.ilCronJobEntity.php.
References $jobResultDuration.
Referenced by ilCronManagerTableGUI\formatResultInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultMessage | ( | ) | 
Definition at line 142 of file class.ilCronJobEntity.php.
References $jobResultMessage.
Referenced by ilCronManagerTableGUI\formatResultInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultStatus | ( | ) | 
Definition at line 127 of file class.ilCronJobEntity.php.
References $jobResultStatus.
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), ilCronManagerTableGUI\formatResult(), and ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultTimestamp | ( | ) | 
Definition at line 152 of file class.ilCronJobEntity.php.
References $jobResultTimestamp.
Referenced by ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultType | ( | ) | 
Definition at line 147 of file class.ilCronJobEntity.php.
References $jobResultType.
Referenced by ilCronManagerTableGUI\formatResultInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobResultUsrId | ( | ) | 
Definition at line 132 of file class.ilCronJobEntity.php.
References $jobResultUsrId.
Referenced by ilCronManagerTableGUI\formatResultInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobStatus | ( | ) | 
Definition at line 107 of file class.ilCronJobEntity.php.
References $jobStatus.
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), and ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getJobStatusTimestamp | ( | ) | 
Definition at line 122 of file class.ilCronJobEntity.php.
References $jobStatusTimestamp.
Referenced by ilCronManagerTableGUI\formatStatusInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobStatusType | ( | ) | 
Definition at line 117 of file class.ilCronJobEntity.php.
References $jobStatusType.
Referenced by ilCronManagerTableGUI\formatStatusInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getJobStatusUsrId | ( | ) | 
Definition at line 112 of file class.ilCronJobEntity.php.
References $jobStatusUsrId.
Referenced by ilCronManagerTableGUI\formatStatusInfo().
 Here is the caller graph for this function:| ilCronJobEntity::getPath | ( | ) | 
| ilCronJobEntity::getRunningTimestamp | ( | ) | 
Definition at line 167 of file class.ilCronJobEntity.php.
References $runningTimestamp.
Referenced by ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getScheduleType | ( | ) | 
Definition at line 97 of file class.ilCronJobEntity.php.
References $scheduleType.
Referenced by getEffectiveScheduleType(), getEffectiveScheduleValue(), and ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:| ilCronJobEntity::getScheduleValue | ( | ) | 
Definition at line 102 of file class.ilCronJobEntity.php.
References $scheduleValue.
Referenced by getEffectiveScheduleValue().
 Here is the caller graph for this function:| ilCronJobEntity::isPlugin | ( | ) | 
Definition at line 182 of file class.ilCronJobEntity.php.
Referenced by ilCronManagerTableFilterMediator\filter(), ilCronManagerTableFilterMediator\filteredJobs(), getEffectiveTitle(), and ilCronManagerTableGUI\populate().
 Here is the caller graph for this function:
      
  | 
  private | 
| array<string,mixed> | $record | 
Definition at line 59 of file class.ilCronJobEntity.php.
References ILIAS\Repository\int().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 43 of file class.ilCronJobEntity.php.
Referenced by getAliveTimestamp().
      
  | 
  private | 
Definition at line 39 of file class.ilCronJobEntity.php.
Referenced by getClass().
      
  | 
  private | 
Definition at line 26 of file class.ilCronJobEntity.php.
Referenced by getComponent().
      
  | 
  private | 
Definition at line 25 of file class.ilCronJobEntity.php.
Referenced by getJobId().
      
  | 
  private | 
Definition at line 35 of file class.ilCronJobEntity.php.
Referenced by getJobResultCode().
      
  | 
  private | 
Definition at line 42 of file class.ilCronJobEntity.php.
Referenced by getJobResultDuration().
      
  | 
  private | 
Definition at line 36 of file class.ilCronJobEntity.php.
Referenced by getJobResultMessage().
      
  | 
  private | 
Definition at line 33 of file class.ilCronJobEntity.php.
Referenced by getJobResultStatus().
      
  | 
  private | 
Definition at line 38 of file class.ilCronJobEntity.php.
Referenced by getJobResultTimestamp().
      
  | 
  private | 
Definition at line 37 of file class.ilCronJobEntity.php.
Referenced by getJobResultType().
      
  | 
  private | 
Definition at line 34 of file class.ilCronJobEntity.php.
Referenced by getJobResultUsrId().
      
  | 
  private | 
Definition at line 29 of file class.ilCronJobEntity.php.
Referenced by getJobStatus().
      
  | 
  private | 
Definition at line 32 of file class.ilCronJobEntity.php.
Referenced by getJobStatusTimestamp().
      
  | 
  private | 
Definition at line 31 of file class.ilCronJobEntity.php.
Referenced by getJobStatusType().
      
  | 
  private | 
Definition at line 30 of file class.ilCronJobEntity.php.
Referenced by getJobStatusUsrId().
      
  | 
  private | 
Definition at line 40 of file class.ilCronJobEntity.php.
Referenced by getPath().
      
  | 
  private | 
Definition at line 41 of file class.ilCronJobEntity.php.
Referenced by getRunningTimestamp().
      
  | 
  private | 
Definition at line 27 of file class.ilCronJobEntity.php.
Referenced by getScheduleType().
      
  | 
  private | 
Definition at line 28 of file class.ilCronJobEntity.php.
Referenced by getScheduleValue().