make confirmhandler a subclass of queuehandler
darcs-hash:20080904193118-84dde-a33d0db712c51177c3f5a5f36483e873aca81532.gz
This commit is contained in:
parent
febfde227d
commit
660c7e89cd
@ -35,16 +35,10 @@ set_error_handler('common_error_handler');
|
|||||||
|
|
||||||
define('CLAIM_TIMEOUT', 1200);
|
define('CLAIM_TIMEOUT', 1200);
|
||||||
|
|
||||||
class XmppConfirmHandler {
|
class XmppConfirmHandler extends QueueHandler {
|
||||||
|
|
||||||
var $_id = 'confirm';
|
var $_id = 'confirm';
|
||||||
|
|
||||||
function XmppConfirmHandler($id=NULL) {
|
|
||||||
if ($id) {
|
|
||||||
$this->_id = $id;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function start() {
|
function start() {
|
||||||
# Low priority; we don't want to receive messages
|
# Low priority; we don't want to receive messages
|
||||||
$this->log(LOG_INFO, "INITIALIZE");
|
$this->log(LOG_INFO, "INITIALIZE");
|
||||||
@ -141,10 +135,6 @@ class XmppConfirmHandler {
|
|||||||
$confirm->update(DB_DATAOBJECT_WHEREADD_ONLY);
|
$confirm->update(DB_DATAOBJECT_WHEREADD_ONLY);
|
||||||
}
|
}
|
||||||
|
|
||||||
function log($level, $msg) {
|
|
||||||
common_log($level, 'XmppConfirmHandler ('. $this->_id .'): '.$msg);
|
|
||||||
}
|
|
||||||
|
|
||||||
function idle($timeout=0) {
|
function idle($timeout=0) {
|
||||||
$this->conn->processTime($timeout);
|
$this->conn->processTime($timeout);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user