Inheritance diagram for PEIP_ABS_Router:

Public Member Functions | |
| __construct (PEIP_INF_Channel_Resolver $channelResolver, PEIP_INF_Channel $inputChannel) | |
| setChannelResolver (PEIP_INF_Channel_Resolver $channelResolver) | |
Protected Member Functions | |
| doReply (PEIP_INF_Message $message) | |
| resolveChannel ($channel) | |
| selectChannels (PEIP_INF_Message $message) | |
Protected Attributes | |
| $channelResolver | |
Definition at line 22 of file PEIP_ABS_Router.php.
| PEIP_ABS_Router::__construct | ( | PEIP_INF_Channel_Resolver $ | channelResolver, | |
| PEIP_INF_Channel $ | inputChannel | |||
| ) |
public
| $channelResolver | ||
| $inputChannel |
Definition at line 34 of file PEIP_ABS_Router.php.
References $channelResolver, PEIP_ABS_Message_Handler::$inputChannel, and PEIP_ABS_Message_Handler::setInputChannel().
| PEIP_ABS_Router::setChannelResolver | ( | PEIP_INF_Channel_Resolver $ | channelResolver | ) |
public
| $channelResolver |
Definition at line 45 of file PEIP_ABS_Router.php.
References $channelResolver.
| PEIP_ABS_Router::doReply | ( | PEIP_INF_Message $ | message | ) | [protected] |
protected
| $message |
Reimplemented from PEIP_Pipe.
Definition at line 55 of file PEIP_ABS_Router.php.
References PEIP_Pipe::replyMessage(), resolveChannel(), selectChannels(), and PEIP_ABS_Reply_Producing_Message_Handler::setOutputChannel().
| PEIP_ABS_Router::resolveChannel | ( | $ | channel | ) | [protected] |
protected
| $channel |
Definition at line 70 of file PEIP_ABS_Router.php.
Referenced by doReply().
| PEIP_ABS_Router::selectChannels | ( | PEIP_INF_Message $ | message | ) | [abstract, protected] |
PEIP_ABS_Router::$channelResolver [protected] |
Definition at line 25 of file PEIP_ABS_Router.php.
Referenced by __construct(), and setChannelResolver().
1.5.1