SearchIndexController.php
101 * @note This is a callback method called on a matching work package @see BatchController::addWorkPackage()
118 * @note This is a callback method called on a matching work package @see BatchController::addWorkPackage()
139 * @note This is a callback method called on a matching work package @see BatchController::addWorkPackage()
Localization defines the interface for storing localized entity instances and retrieving them back...
Definition: Localization.php:32
addWorkPackage($name, $size, $oids, $callback, $args=null)
Add a work package to session.
Definition: BatchController.php:200
__construct(Session $session, PersistenceFacade $persistenceFacade, PermissionManager $permissionManager, ActionMapper $actionMapper, Localization $localization, Message $message, Configuration $configuration, Search $search)
Constructor.
Definition: SearchIndexController.php:56
SearchIndexController creates a Lucene index from the complete datastore.
Definition: SearchIndexController.php:41
getStepNumber()
Get the number of the current step (1..number of steps).
Definition: BatchController.php:183
IndexedSearch implementations are used to search entity objects in a search index.
Definition: IndexedSearch.php:22
Message is used to get localized messages to be used in the user interface.
Definition: Message.php:23
Session is the interface for session implementations and defines access to session variables...
Definition: Session.php:21
BatchController is used to process complex, longer running actions, that need to be divided into seve...
Definition: BatchController.php:69
getWorkPackage($number)
Definition: SearchIndexController.php:72
PermissionManager implementations are used to handle all authorization requests.
Definition: PermissionManager.php:22
Implementations of Configuration give access to the application configuration.
Definition: Configuration.php:32
static isValid($oid)
Check if a serialized ObjectId has a valid syntax, the type is known and if the number of primary key...
Definition: ObjectId.php:132
ActionMapper implementations are responsible for instantiating and executing Controllers based on the...
Definition: ActionMapper.php:21
PersistenceFacade defines the interface for PersistenceFacade implementations.
Definition: PersistenceFacade.php:23
Search implementations are used to search entity objects.
Definition: Search.php:21
index($oids)
Create the lucene index from the given objects.
Definition: SearchIndexController.php:120