Inheritance diagram for PEIP_ABS_Subscribable_Channel:
Public Member Functions | |
subscribe (PEIP_INF_Handler $handler) | |
unsubscribe (PEIP_INF_Handler $handler) | |
setMessageDispatcher (PEIP_INF_Dispatcher $dispatcher, $transferListeners=true) | |
getMessageDispatcher () | |
Protected Attributes | |
$messageDispatcher |
Definition at line 22 of file PEIP_ABS_Subscribable_Channel.php.
PEIP_ABS_Subscribable_Channel::subscribe | ( | PEIP_INF_Handler $ | handler | ) |
public
$handler |
Implements PEIP_INF_Subscribable_Channel.
Definition at line 34 of file PEIP_ABS_Subscribable_Channel.php.
References PEIP_ABS_Interceptable_Message_Channel::doFireEvent(), PEIP_ABS_Interceptable_Message_Channel::getInterceptorDispatcher(), and getMessageDispatcher().
PEIP_ABS_Subscribable_Channel::unsubscribe | ( | PEIP_INF_Handler $ | handler | ) |
public
$handler |
Implements PEIP_INF_Subscribable_Channel.
Definition at line 46 of file PEIP_ABS_Subscribable_Channel.php.
References PEIP_ABS_Interceptable_Message_Channel::doFireEvent(), PEIP_ABS_Interceptable_Message_Channel::getInterceptorDispatcher(), and getMessageDispatcher().
PEIP_ABS_Subscribable_Channel::setMessageDispatcher | ( | PEIP_INF_Dispatcher $ | dispatcher, | |
$ | transferListeners = true | |||
) |
public
$dispatcher | ||
$transferListeners |
Definition at line 59 of file PEIP_ABS_Subscribable_Channel.php.
References PEIP_ABS_Interceptable_Message_Channel::connect().
PEIP_ABS_Subscribable_Channel::getMessageDispatcher | ( | ) |
public
Reimplemented in PEIP_Direct_Channel.
Definition at line 74 of file PEIP_ABS_Subscribable_Channel.php.
Referenced by PEIP_Publish_Subscribe_Channel::doSend(), subscribe(), and unsubscribe().
PEIP_ABS_Subscribable_Channel::$messageDispatcher [protected] |
Definition at line 26 of file PEIP_ABS_Subscribable_Channel.php.