3 * Interface that marks a DataUpdate as enqueuable via the JobQueue
5 * Such updates must be representable using IJobSpecification, so that
6 * they can be serialized into jobs and enqueued for later execution
12 interface EnqueueableDataUpdate
{
14 * @return array (domain => DB domain ID, job => IJobSpecification)
16 public function getAsJobSpecification();