--------------------------------------------- Omeka_Job_Dispatcher_Adapter_AdapterInterface --------------------------------------------- .. php:class:: Omeka_Job_Dispatcher_Adapter_AdapterInterface Package: :doc:`Job\\Dispatcher\\Adapter ` Interface for job dispatcher adapters. .. php:method:: setQueueName(string $name) Set the name of the queue that the adapter will use for incoming jobs. Note that this will not be used by some adapters and should beimplemented to return false in those cases. :param string $name: .. php:method:: send(string $encodedJob, array $metadata) Send the job to whatever underlying system is used by the adapter. :param string $encodedJob: The job encoded as a string. In most cases, this will be passed directly into whatever client or queue the adapter uses. :param array $metadata: An array containing all the metadata for the job. This is the unencoded version of the first argument and exists as a convenience so that adapter writers do not have to attempt to decode the first argument manually. This array contains the following keys: