ILIAS
release_8 Revision v8.23
|
Public Member Functions | |
__construct (ilCronJob $job, array $record, 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 | |
ilCronJob | $job |
bool | $isPlugin |
string | $jobId |
string | $component |
int | $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 21 of file class.ilCronJobEntity.php.
ilCronJobEntity::__construct | ( | ilCronJob | $job, |
array | $record, | ||
bool | $isPlugin = false |
||
) |
ilCronJobEntity constructor.
ilCronJob | $job | |
array<string,mixed> | $record | |
bool | $isPlugin |
Definition at line 51 of file class.ilCronJobEntity.php.
References $isPlugin, $job, isPlugin(), and mapRecord().
ilCronJobEntity::getAliveTimestamp | ( | ) |
Definition at line 179 of file class.ilCronJobEntity.php.
References $aliveTimestamp.
Referenced by ilCronManagerTableGUI\populate().
ilCronJobEntity::getClass | ( | ) |
ilCronJobEntity::getComponent | ( | ) |
Definition at line 94 of file class.ilCronJobEntity.php.
References $component.
Referenced by ilCronManagerTableFilterMediator\filter(), ilCronManagerTableFilterMediator\filteredJobs(), getEffectiveTitle(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getEffectiveScheduleType | ( | ) |
Definition at line 189 of file class.ilCronJobEntity.php.
References $type, getJob(), and getScheduleType().
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), ilCronManagerTableGUI\formatSchedule(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getEffectiveScheduleValue | ( | ) |
Definition at line 199 of file class.ilCronJobEntity.php.
References $type, getJob(), getScheduleType(), getScheduleValue(), and ILIAS\Repository\int().
Referenced by ilCronManagerTableGUI\formatSchedule(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getEffectiveTitle | ( | ) |
Definition at line 210 of file class.ilCronJobEntity.php.
References $id, getComponent(), getJob(), getJobId(), and isPlugin().
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getJob | ( | ) |
Definition at line 84 of file class.ilCronJobEntity.php.
References $job.
Referenced by getEffectiveScheduleType(), getEffectiveScheduleValue(), getEffectiveTitle(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getJobId | ( | ) |
Definition at line 89 of file class.ilCronJobEntity.php.
References $jobId.
Referenced by getEffectiveTitle(), ilCronManagerTableGUI\populate(), and CronJobEntityTest\testCollectionCanBeFilteredAndSliced().
ilCronJobEntity::getJobResultCode | ( | ) |
Definition at line 139 of file class.ilCronJobEntity.php.
References $jobResultCode.
Referenced by ilCronManagerTableGUI\formatResultInfo().
ilCronJobEntity::getJobResultDuration | ( | ) |
Definition at line 174 of file class.ilCronJobEntity.php.
References $jobResultDuration.
Referenced by ilCronManagerTableGUI\formatResultInfo().
ilCronJobEntity::getJobResultMessage | ( | ) |
Definition at line 144 of file class.ilCronJobEntity.php.
References $jobResultMessage.
Referenced by ilCronManagerTableGUI\formatResultInfo().
ilCronJobEntity::getJobResultStatus | ( | ) |
Definition at line 129 of file class.ilCronJobEntity.php.
References $jobResultStatus.
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), ilCronManagerTableGUI\formatResult(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getJobResultTimestamp | ( | ) |
Definition at line 154 of file class.ilCronJobEntity.php.
References $jobResultTimestamp.
Referenced by ilCronManagerTableGUI\populate().
ilCronJobEntity::getJobResultType | ( | ) |
Definition at line 149 of file class.ilCronJobEntity.php.
References $jobResultType.
Referenced by ilCronManagerTableGUI\formatResultInfo().
ilCronJobEntity::getJobResultUsrId | ( | ) |
Definition at line 134 of file class.ilCronJobEntity.php.
References $jobResultUsrId.
Referenced by ilCronManagerTableGUI\formatResultInfo().
ilCronJobEntity::getJobStatus | ( | ) |
Definition at line 109 of file class.ilCronJobEntity.php.
References $jobStatus.
Referenced by ilCronManagerTableFilterMediator\filteredJobs(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getJobStatusTimestamp | ( | ) |
Definition at line 124 of file class.ilCronJobEntity.php.
References $jobStatusTimestamp.
Referenced by ilCronManagerTableGUI\formatStatusInfo().
ilCronJobEntity::getJobStatusType | ( | ) |
Definition at line 119 of file class.ilCronJobEntity.php.
References $jobStatusType.
Referenced by ilCronManagerTableGUI\formatStatusInfo().
ilCronJobEntity::getJobStatusUsrId | ( | ) |
Definition at line 114 of file class.ilCronJobEntity.php.
References $jobStatusUsrId.
Referenced by ilCronManagerTableGUI\formatStatusInfo().
ilCronJobEntity::getPath | ( | ) |
ilCronJobEntity::getRunningTimestamp | ( | ) |
Definition at line 169 of file class.ilCronJobEntity.php.
References $runningTimestamp.
Referenced by ilCronManagerTableGUI\populate().
ilCronJobEntity::getScheduleType | ( | ) |
Definition at line 99 of file class.ilCronJobEntity.php.
References $scheduleType.
Referenced by getEffectiveScheduleType(), getEffectiveScheduleValue(), and ilCronManagerTableGUI\populate().
ilCronJobEntity::getScheduleValue | ( | ) |
Definition at line 104 of file class.ilCronJobEntity.php.
References $scheduleValue.
Referenced by getEffectiveScheduleValue().
ilCronJobEntity::isPlugin | ( | ) |
Definition at line 184 of file class.ilCronJobEntity.php.
References $isPlugin.
Referenced by __construct(), ilCronManagerTableFilterMediator\filter(), ilCronManagerTableFilterMediator\filteredJobs(), getEffectiveTitle(), and ilCronManagerTableGUI\populate().
|
private |
array<string,mixed> | $record |
Definition at line 61 of file class.ilCronJobEntity.php.
References ILIAS\Repository\int().
Referenced by __construct().
|
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 24 of file class.ilCronJobEntity.php.
Referenced by __construct(), and isPlugin().
|
private |
Definition at line 23 of file class.ilCronJobEntity.php.
Referenced by __construct(), and getJob().
|
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().