]> source.dussan.org Git - nextcloud-server.git/commitdiff
Deprecate our old, internal background job base classes 31317/head
authorChristoph Wurst <christoph@winzerhof-wurst.at>
Tue, 22 Feb 2022 10:31:54 +0000 (11:31 +0100)
committerChristoph Wurst <christoph@winzerhof-wurst.at>
Tue, 22 Feb 2022 10:31:54 +0000 (11:31 +0100)
The OCP ones should be used instead. This makes it more visible in our
IDEs that the base class of background job should be replaced.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
lib/private/BackgroundJob/Job.php
lib/private/BackgroundJob/Legacy/QueuedJob.php
lib/private/BackgroundJob/Legacy/RegularJob.php
lib/private/BackgroundJob/QueuedJob.php
lib/private/BackgroundJob/TimedJob.php

index 6f85e3382ed9438df0e375356b445109329a46be..399ff05134e7173d0115b9c89ea5cf99c7e931bf 100644 (file)
@@ -29,6 +29,9 @@ use OCP\BackgroundJob\IJob;
 use OCP\BackgroundJob\IJobList;
 use OCP\ILogger;
 
+/**
+ * @deprecated internal class, use \OCP\BackgroundJob\Job
+ */
 abstract class Job implements IJob {
        /** @var int */
        protected $id;
index d68fd217fdd8762da91cd6dd9d4676ac0365cd88..fd001738d4fa177a55cc9918966a0e97a04f0453 100644 (file)
@@ -23,6 +23,9 @@
  */
 namespace OC\BackgroundJob\Legacy;
 
+/**
+ * @deprecated internal class, use \OCP\BackgroundJob\QueuedJob
+ */
 class QueuedJob extends \OC\BackgroundJob\QueuedJob {
        public function run($argument) {
                $class = $argument['klass'];
index e3286536c9a3d162fc6d1d94801647f00169e05c..0f337a35eb0ad2b86e96affac913d37cd482ec66 100644 (file)
@@ -24,6 +24,9 @@ namespace OC\BackgroundJob\Legacy;
 
 use OCP\AutoloadNotAllowedException;
 
+/**
+ * @deprecated internal class, use \OCP\BackgroundJob\QueuedJob
+ */
 class RegularJob extends \OC\BackgroundJob\Job {
        public function run($argument) {
                try {
index 176227e73dbbba37f8f7297ab09c71229e13cce3..28d86481e6276a3f4e3c8059fc92502ec5a95283 100644 (file)
@@ -32,6 +32,8 @@ use OCP\ILogger;
  * create a background job that is to be executed once
  *
  * @package OC\BackgroundJob
+ *
+ * @deprecated internal class, use \OCP\BackgroundJob\QueuedJob
  */
 abstract class QueuedJob extends Job {
        /**
index 62b9bab7ccc0ac1d806417ba9933ee48597a80f9..0f0951e1aec6f60afe81bba501d450d57cda2fa5 100644 (file)
@@ -34,6 +34,8 @@ use OCP\ILogger;
  * create a background job that is to be executed at an interval
  *
  * @package OC\BackgroundJob
+ *
+ * @deprecated internal class, use \OCP\BackgroundJob\TimedJob
  */
 abstract class TimedJob extends Job {
        protected $interval = 0;