Sha256: 0a6d33f668c909435e17e66c11cc13daa51ab8f258361049d62938029a67bd91

Contents?: true

Size: 321 Bytes

Versions: 57

Compression:

Stored size: 321 Bytes

Contents

module Dynflow
  module Dispatcher
    class Abstract < Actor
      def connector
        @world.connector
      end

      def respond(request_envelope, response)
        response_envelope = request_envelope.build_response_envelope(response, @world)
        connector.send(response_envelope)
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
dynflow-1.3.0 lib/dynflow/dispatcher/abstract.rb
dynflow-1.2.3 lib/dynflow/dispatcher/abstract.rb
dynflow-1.2.2 lib/dynflow/dispatcher/abstract.rb
dynflow-1.2.1 lib/dynflow/dispatcher/abstract.rb
dynflow-1.2.0 lib/dynflow/dispatcher/abstract.rb
dynflow-1.2.0.pre1 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.6 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.5 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.4 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.3 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.2 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.1 lib/dynflow/dispatcher/abstract.rb
dynflow-1.1.0 lib/dynflow/dispatcher/abstract.rb
dynflow-1.0.5 lib/dynflow/dispatcher/abstract.rb
dynflow-1.0.4 lib/dynflow/dispatcher/abstract.rb
dynflow-1.0.3 lib/dynflow/dispatcher/abstract.rb
dynflow-1.0.2 lib/dynflow/dispatcher/abstract.rb
dynflow-1.0.1 lib/dynflow/dispatcher/abstract.rb
dynflow-1.0.0 lib/dynflow/dispatcher/abstract.rb
dynflow-0.8.37 lib/dynflow/dispatcher/abstract.rb