50 public $mCreateClient;
55 public $mCreateServer;
57 public function __construct() {
59 $this->mCreateClient->register(
'XCube_ServiceManager.CreateClient' );
62 $this->mCreateServer->register(
'XCube_ServiceManager.CreateServer' );
75 if ( isset( $this->mServices[ $name ] ) ) {
79 $this->mServices[ $name ] =& $service;
94 if ( isset( $this->mServices[ $name ] ) ) {
98 $this->mServices[ $name ] =& $url;
117 public function &getService( $name ) {
120 if ( isset( $this->mServices[ $name ] ) ) {
121 return $this->mServices[ $name ];
137 return $this->getService( $name );
158 public function &createServer( &$service ) {