mirror of
https://github.com/nextcloud/server.git
synced 2026-06-10 17:23:59 -04:00
Merge pull request #45345 from nextcloud/fix/iregistrationcontext/add-missing-taskprocessing-methods
This commit is contained in:
commit
ee8a97be43
1 changed files with 22 additions and 0 deletions
|
|
@ -410,4 +410,26 @@ interface IRegistrationContext {
|
|||
* @since 29.0.0
|
||||
*/
|
||||
public function registerDeclarativeSettings(string $declarativeSettingsClass): void;
|
||||
|
||||
/**
|
||||
* Register an implementation of \OCP\TaskProcessing\IProvider that
|
||||
* will handle the implementation of task processing
|
||||
*
|
||||
* @param string $taskProcessingProviderClass
|
||||
* @psalm-param class-string<\OCP\TaskProcessing\IProvider> $taskProcessingProviderClass
|
||||
* @return void
|
||||
* @since 30.0.0
|
||||
*/
|
||||
public function registerTaskProcessingProvider(string $taskProcessingProviderClass): void;
|
||||
|
||||
/**
|
||||
* Register an implementation of \OCP\TaskProcessing\ITaskType that
|
||||
* will handle the implementation of a task processing type
|
||||
*
|
||||
* @param string $taskProcessingTaskTypeClass
|
||||
* @psalm-param class-string<\OCP\TaskProcessing\ITaskType> $taskProcessingTaskTypeClass
|
||||
* @return void
|
||||
* @since 30.0.0
|
||||
*/
|
||||
public function registerTaskProcessingTaskType(string $taskProcessingTaskTypeClass): void;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue