Sha256: 7f30e7aa8cbc397baa9e3d3dd1496aa2b17b4d21d6671b72d3b43c708596bf91

Contents?: true

Size: 333 Bytes

Versions: 18

Compression:

Stored size: 333 Bytes

Contents

module Dynflow
  module Listeners
    class Abstract
      include Algebrick::TypeCheck
      attr_reader :world, :logger

      def initialize(world)
        @world  = Type! world, World
        @logger = world.logger
      end

      def terminate(future = Future.new)
        raise NotImplementedError
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
dynflow-0.7.9 lib/dynflow/listeners/abstract.rb
dynflow-0.7.8 lib/dynflow/listeners/abstract.rb
dynflow-0.7.7 lib/dynflow/listeners/abstract.rb
dynflow-0.7.6 lib/dynflow/listeners/abstract.rb
dynflow-0.7.5 lib/dynflow/listeners/abstract.rb
dynflow-0.7.4 lib/dynflow/listeners/abstract.rb
dynflow-0.7.3 lib/dynflow/listeners/abstract.rb
dynflow-0.7.2 lib/dynflow/listeners/abstract.rb
dynflow-0.7.1 lib/dynflow/listeners/abstract.rb
dynflow-0.7.0 lib/dynflow/listeners/abstract.rb
dynflow-0.6.2 lib/dynflow/listeners/abstract.rb
dynflow-0.6.1 lib/dynflow/listeners/abstract.rb
dynflow-0.6.0 lib/dynflow/listeners/abstract.rb
dynflow-0.5.1 lib/dynflow/listeners/abstract.rb
dynflow-0.5.0 lib/dynflow/listeners/abstract.rb
dynflow-0.4.1 lib/dynflow/listeners/abstract.rb
dynflow-0.4.0 lib/dynflow/listeners/abstract.rb
dynflow-0.3.0 lib/dynflow/listeners/abstract.rb