SearchUpdateBatchedProcessor
abstract class SearchUpdateBatchedProcessor extends SearchUpdateProcessor (View source)
Provides batching of search updates
Traits
Provides extensions to this object to integrate it with standard config API methods.
Properties
static private int | $batch_size | Maximum number of record-states to process in one batch. |
|
static private int | $batch_soft_cap | Up to this number of additional ids can be added to any batch in order to reduce the number of batches |
Methods
No description
Process the current queue
No description
Get a configuration accessor for this class. Short hand for Config::inst()->get($this->class, .....).
Gets the uninherited value for the given config option
No description
Details
__construct()
addDirtyIDs($class, $statefulids, $index)
bool
process()
Process the current queue
triggerProcessing()
static Config_ForClass
config()
Get a configuration accessor for this class. Short hand for Config::inst()->get($this->class, .....).
mixed
stat(string $name)
deprecated
deprecated
Get inherited config value
mixed
uninherited(string $name)
Gets the uninherited value for the given config option
$this
set_stat(string $name, mixed $value)
deprecated
deprecated
Update the config value for a given property