Public Member Functions | |
| __construct (array $configuration, $plugin_id, $plugin_definition, ContainerInterface $container) | |
Static Public Member Functions | |
| static | create (ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) |
Protected Member Functions | |
| log ($level, $message, array $context=[]) | |
| requeue (array $data) | |
Processes resource import.
@QueueWorker( id = "dkan_datastore_import", title = @Translation("Queue to process datastore import"), cron = {"time" = 60} )
Definition at line 20 of file Import.php.
| Drupal\dkan_datastore\Plugin\QueueWorker\Import::__construct | ( | array | $configuration, |
| $plugin_id, | |||
| $plugin_definition, | |||
| ContainerInterface | $container | ||
| ) |
Constructs a \Drupal\Component\Plugin\PluginBase object.
| array | $configuration | A configuration array containing information about the plugin instance. |
| string | $plugin_id | The plugin_id for the plugin instance. |
| mixed | $plugin_definition | The plugin implementation definition. |
| \Symfony\Component\DependencyInjection\ContainerInterface | $container | A dependency injection container. |
Definition at line 48 of file Import.php.
|
static |
Inherited.
Definition at line 32 of file Import.php.
|
protected |
Log a datastore event.
Definition at line 103 of file Import.php.
|
protected |
Requeues the job with extra state information.
| array | $data | Queue data. |
Definition at line 119 of file Import.php.