PEIP_ABS_Subscribable_Channel Class Reference

Inheritance diagram for PEIP_ABS_Subscribable_Channel:

PEIP_ABS_Interceptable_Message_Channel PEIP_INF_Subscribable_Channel PEIP_INF_Channel PEIP_INF_Interceptable PEIP_INF_Connectable PEIP_Direct_Channel PEIP_Publish_Subscribe_Channel List of all members.

Public Member Functions

 subscribe (PEIP_INF_Handler $handler)
 unsubscribe (PEIP_INF_Handler $handler)
 setMessageDispatcher (PEIP_INF_Dispatcher $dispatcher, $transferListeners=true)
 getMessageDispatcher ()

Protected Attributes

 $messageDispatcher

Detailed Description

Definition at line 22 of file PEIP_ABS_Subscribable_Channel.php.


Member Function Documentation

PEIP_ABS_Subscribable_Channel::subscribe ( PEIP_INF_Handler handler  ) 

public

Parameters:
$handler 
Returns:

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

Parameters:
$handler 
Returns:

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

Parameters:
$dispatcher 
$transferListeners 
Returns:

Definition at line 59 of file PEIP_ABS_Subscribable_Channel.php.

References PEIP_ABS_Interceptable_Message_Channel::connect().

PEIP_ABS_Subscribable_Channel::getMessageDispatcher (  ) 

public

Returns:

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().


Member Data Documentation

PEIP_ABS_Subscribable_Channel::$messageDispatcher [protected]

Definition at line 26 of file PEIP_ABS_Subscribable_Channel.php.


The documentation for this class was generated from the following file:
Generated on Mon Apr 12 11:39:01 2010 for PEIP by  doxygen 1.5.1