class Rohbau::Request

Public Class Methods

new(runtime) click to toggle source
# File lib/rohbau/request.rb, line 3
def initialize(runtime)
  raise "No Runtime instantiated (#{self.inspect})" unless runtime
  @runtime = runtime
end

Public Instance Methods

services() click to toggle source
# File lib/rohbau/request.rb, line 8
def services
  @service_factory ||= build_service_factory
end

Protected Instance Methods

build_service_factory() click to toggle source
# File lib/rohbau/request.rb, line 14
def build_service_factory
  raise NotImplementedError
end
runtime() click to toggle source
# File lib/rohbau/request.rb, line 18
def runtime
  @runtime
end