Transparent though quite obscure and greedy DAO worker.
More...
List of all members.
Detailed Description
Transparent though quite obscure and greedy DAO worker.
- Warning:
- Do not ever think about using it on production systems, unless you're fully understand every line of code here.
you'll probably want to tweak your sysctl when using
MessageSegmentHandler:
kernel.msgmni = (total number of DAOs + 2) kernel.msgmnb = 32767
- See also:
- CommonDaoWorker for manual-caching one.
SmartDaoWorker for less obscure, but locking-based worker.
Definition at line 30 of file VoodooDaoWorker.class.php.
Constructor & Destructor Documentation
Member Function Documentation
| static VoodooDaoWorker::setDefaultHandler |
( |
$ |
handler |
) |
[static] |
| VoodooDaoWorker::cacheListByQuery |
( |
SelectQuery $ |
query, |
|
|
$ |
array | |
|
) |
| | [protected] |
| VoodooDaoWorker::uncacheLists |
( |
|
) |
|
| VoodooDaoWorker::gentlyGetByKey |
( |
$ |
key |
) |
[protected] |
| VoodooDaoWorker::spawnHandler |
( |
$ |
classKey |
) |
[private] |
Member Data Documentation
VoodooDaoWorker::$classKey = null [protected] |
VoodooDaoWorker::$handler = null [protected] |
VoodooDaoWorker::$defaultHandler = null [static, private] |
The documentation for this class was generated from the following file: