protected function callHandler(array $condition, array $data)
    {
        try {
            $handlers = $this->getHandlers();
            return Handler::call($handlers, $condition['id'], 'process', array($condition, $data, $this));
        } catch (Exception $ex) {
            return false;
        }
    }