*
* Generated from xml/schema/CRM/Queue/Queue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e6121756b8122fe6b2bbb1287548f07e)
+ * (GenCodeChecksum:3b50eca7549430727237a4b2e295df1f)
*/
/**
public $lease_time;
/**
- * Number of permitted retries. Decreases with each retry. Zero (0) to disable. Null for system default.
+ * Number of permitted retries. Set to zero (0) to disable.
*
* @var int|string
* (SQL type: int)
'name' => 'retry_limit',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Retry Limit'),
- 'description' => ts('Number of permitted retries. Decreases with each retry. Zero (0) to disable. Null for system default.'),
- 'required' => FALSE,
+ 'description' => ts('Number of permitted retries. Set to zero (0) to disable.'),
+ 'required' => TRUE,
'where' => 'civicrm_queue.retry_limit',
+ 'default' => '0',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'bao' => 'CRM_Queue_BAO_Queue',
* automatically via `hook_civicrm_queueRun_{$runner}`
* - batch_limit: int, Maximum number of items in a batch.
* - lease_time: int, When claiming an item (or batch of items) for work, how long should the item(s) be reserved. (Seconds)
- * - retry_limit: int, Number of permitted retries. Decreases with each retry. Zero (0) to disable. Null for system default.
+ * - retry_limit: int, Number of permitted retries. Set to zero (0) to disable.
* - retry_interval: int, Number of seconds to wait before retrying a failed execution.
* @return CRM_Queue_Queue
*/
"int unsigned NOT NULL DEFAULT 3600 COMMENT 'When claiming an item (or batch of items) for work, how long should the item(s) be reserved. (Seconds)'"
);
$this->addTask('Add "retry_limit" to "civicrm_queue"', 'addColumn', 'civicrm_queue', 'retry_limit',
- "int NULL COMMENT 'Number of permitted retries. Decreases with each retry. Zero (0) to disable. Null for system default.'"
+ "int NOT NULL DEFAULT 0 COMMENT 'Number of permitted retries. Set to zero (0) to disable.'"
);
$this->addTask('Add "retry_interval" to "civicrm_queue"', 'addColumn', 'civicrm_queue', 'retry_interval',
"int NULL COMMENT 'Number of seconds to wait before retrying a failed execution.'"
<field>
<name>retry_limit</name>
<title>Retry Limit</title>
- <comment>Number of permitted retries. Decreases with each retry. Zero (0) to disable. Null for system default.</comment>
+ <comment>Number of permitted retries. Set to zero (0) to disable.</comment>
<type>int</type>
- <required>false</required>
+ <required>true</required>
+ <default>0</default>
<html>
<type>Text</type>
</html>