예제 #1
0
 public static function newClient()
 {
     $anyemConfigReader = new AnyemConfigReaderImpl(__DIR__ . '/../config/anyem_config.properties');
     $anyemConfigReader2 = new AnyemConfigReaderImpl(__DIR__ . '/../../ANYEM_SHARED/' . 'config/anyem_config_shared.properties');
     $clientConnection = new ClientConnectionImpl($anyemConfigReader->readConfig(self::SERVER_ADDRESS), $anyemConfigReader2->readConfig(self::SERVER_PORT), $anyemConfigReader2->readConfig(self::SERVER_MAX_RESOURCE_SERIALIZED_LENGTH));
     return $clientConnection;
 }
예제 #2
0
 public static function init()
 {
     if (self::$_initialized === FALSE) {
         $anyemConfigReader = new AnyemConfigReaderImpl(__DIR__ . '/../config/anyem_config_shared.properties');
         date_default_timezone_set($anyemConfigReader->readConfig(self::DEFAULT_TIME_ZONE));
         self::$_initialized = TRUE;
     }
 }
예제 #3
0
 public static function init()
 {
     if (self::$_INITIALIZED === FALSE) {
         $anyemConfigReader = new AnyemConfigReaderImpl(__DIR__ . '/../config/anyem_config.properties');
         self::$_DEFAULT_MAX_ATTEMPT = $anyemConfigReader->readConfig(self::DEFAULT_MAX_ATTEMPT);
         self::$_DEFAULT_DELAY_ATTEMPT = $anyemConfigReader->readConfig(self::DEFAULT_DELAY_ATTEMPT);
         Logger::configure(__DIR__ . '/../config/log4php/config.xml');
         self::$_LOG = Logger::getLogger(__CLASS__);
         self::$_INITIALIZED = TRUE;
     }
 }
예제 #4
0
 private static function init()
 {
     $anyemConfigReader = new AnyemConfigReaderImpl(__DIR__ . '/../config/anyem_config.properties');
     $anyemConfigReader2 = new AnyemConfigReaderImpl(__DIR__ . '/../../ANYEM_SHARED/' . 'config/anyem_config_shared.properties');
     self::$_server_addr = $anyemConfigReader->readConfig(self::SERVER_ADDRESS);
     self::$_server_port = $anyemConfigReader2->readConfig(self::SERVER_PORT);
     self::$_max_backlog = $anyemConfigReader->readConfig(self::SERVER_MAX_BACKLOG);
     self::$_max_res_serialized_length = $anyemConfigReader2->readConfig(self::SERVER_MAX_RESOURCE_SERIALIZED_LENGTH);
     Logger::configure(__DIR__ . '/../config/log4php/config.xml');
     self::$_log = Logger::getLogger(__CLASS__);
     self::$_initialized = TRUE;
     self::$_log->info("server initialized with these configuration : \nSERVER_ADDR                    : " . self::$_server_addr . "\nSERVERT_PORT                   : " . self::$_server_port . "\nMAX_BACKLOG                    : " . self::$_max_backlog . "\nMAX_RESOURCE_SERIALIZED_LENGTH : " . self::$_max_res_serialized_length . "\nSERVER_MEMORY_LIMIT            : " . ini_get("memory_limit") . "\n\n");
 }