protected function getOperationConfig($name, $param = null, $default = null)
    {
        $config = isset($this->serviceConfig['operations'][$name])
            ? $this->serviceConfig['operations'][$name] : null;
        
        if ($param === null || $config === null) {
            return $config;
        } else {
            return isset($config[$param]) ? $config[$param] : $default;
        }
    }