00001 <?php 00002 00003 /* 00004 * This file is part of the PEIP package. 00005 * (c) 2010 Timo Michna <timomichna/yahoo.de> 00006 * 00007 * For the full copyright and license information, please view the LICENSE 00008 * file that was distributed with this source code. 00009 */ 00010 00022 class PEIP_Service_Activator 00023 extends PEIP_ABS_Service_Activator { 00024 00025 00033 public function __construct($serviceCallable, PEIP_INF_Channel $inputChannel, PEIP_INF_Channel $outputChannel = NULL){ 00034 $this->serviceCallable = $serviceCallable; 00035 $this->setInputChannel($inputChannel); 00036 if(is_object($outputChannel)){ 00037 $this->setOutputChannel($outputChannel); 00038 } 00039 } 00040 00041 }