EntityDuplicateIndexRebuildAgent extends AgentBase
AbstractYes
Table of Contents
Constants
- ITEM_LIMIT = 100
Methods
- doRun() : mixed
- enable() : mixed
- getInstance() : EntityDuplicateIndexRebuildAgent|null
- getProgressData() : mixed
- getTotalCount() : mixed
- isActive() : mixed
- isEnabled() : mixed
- prepareItemIDs() : mixed
- rebuild() : mixed
- run() : mixed
- setProgressData() : mixed
Constants
ITEM_LIMIT
public
mixed
ITEM_LIMIT
= 100
Methods
doRun()
public
static doRun() : mixed
enable()
public
abstract enable(mixed $enable) : mixed
Parameters
- $enable : mixed
getInstance()
public
static getInstance() : EntityDuplicateIndexRebuildAgent|null
Return values
EntityDuplicateIndexRebuildAgent|nullgetProgressData()
public
abstract getProgressData() : mixed
getTotalCount()
public
abstract getTotalCount() : mixed
isActive()
public
abstract isActive() : mixed
isEnabled()
public
abstract isEnabled() : mixed
prepareItemIDs()
public
abstract prepareItemIDs(mixed $offsetID, mixed $limit) : mixed
Parameters
- $offsetID : mixed
- $limit : mixed
rebuild()
public
abstract rebuild(array<string|int, mixed> $itemIDs) : mixed
Parameters
- $itemIDs : array<string|int, mixed>
run()
public
static run() : mixed
setProgressData()
public
abstract setProgressData(array<string|int, mixed> $data) : mixed
Parameters
- $data : array<string|int, mixed>