lib/service_invoker/base.rb
# does a request and returns an object containing all processors
# from all response_module statements
# handles before and after execute filters
# handles basic auth, redirects, some error handling    
does a request and returns an object containing all processors
from all response_module statements
handles before and after execute filters
handles basic auth, redirects, some error handling
does a request and returns an object containing all processors from all response_module statements handles before and after execute filters handles basic auth redirects some error handling
def do_request
      run_callbacks(:before_request)
  		http_response = execute_inner
  		@response = self.class.get_response_class.new(http_response.body, Util.get_decent_headers(http_response))
      run_callbacks(:after_request)
  		@response
    end
def do_request run_callbacks ( :before_request ) http_response = execute_inner @response = self . class . get_response_class . new ( http_response . body , Util . get_decent_headers ( http_response ) ) run_callbacks ( :after_request ) @response end
does a request and returns an object containing all processors
from all response_module statements
handles before and after execute filters
handles basic auth, redirects, some error handling
does a request and returns an object containing all processors from all response_module statements handles before and after execute filters handles basic auth redirects some error handling