diff options
author | Morris Jobke <hey@morrisjobke.de> | 2017-04-26 23:16:21 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-26 23:16:21 -0300 |
commit | 4dab01d9ed3da9427dd8ec29bfbe5b436617bd52 (patch) | |
tree | 49348c19a510af36ca9960dcff00c32859961fac /lib/public | |
parent | 10ec3fda8344b8f0028f397312c31dbdee85d3d5 (diff) | |
parent | 1b1f403a5da0a170480b7ff376cd28d1ac7a64e0 (diff) | |
download | nextcloud-server-4dab01d9ed3da9427dd8ec29bfbe5b436617bd52.tar.gz nextcloud-server-4dab01d9ed3da9427dd8ec29bfbe5b436617bd52.zip |
Merge pull request #4501 from nextcloud/downstream-27144
Add duration of last job execution to the table
Diffstat (limited to 'lib/public')
-rw-r--r-- | lib/public/BackgroundJob/IJobList.php | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/lib/public/BackgroundJob/IJobList.php b/lib/public/BackgroundJob/IJobList.php index fbc46192227..d7c2642712c 100644 --- a/lib/public/BackgroundJob/IJobList.php +++ b/lib/public/BackgroundJob/IJobList.php @@ -91,7 +91,7 @@ interface IJobList { * @param \OCP\BackgroundJob\IJob $job * @since 7.0.0 */ - public function setLastJob($job); + public function setLastJob(IJob $job); /** * Remove the reservation for a job @@ -99,7 +99,7 @@ interface IJobList { * @param IJob $job * @since 9.1.0 */ - public function unlockJob($job); + public function unlockJob(IJob $job); /** * get the id of the last ran job @@ -115,8 +115,17 @@ interface IJobList { /** * set the lastRun of $job to now * - * @param \OCP\BackgroundJob\IJob $job + * @param IJob $job * @since 7.0.0 */ - public function setLastRun($job); + public function setLastRun(IJob $job); + + /** + * set the run duration of $job + * + * @param IJob $job + * @param $timeTaken + * @since 12.0.0 + */ + public function setExecutionTime(IJob $job, $timeTaken); } |