Class: Linkage::Runner

Inherits:
Object
  • Object
show all
Defined in:
lib/linkage/runner.rb

Overview

Use this class to run a configuration created by Dataset#link_with.

Direct Known Subclasses

SingleThreadedRunner

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Constructor Details

- (Runner) initialize(config, uri)

A new instance of Runner

Parameters:

See Also:



10
11
12
13
# File 'lib/linkage/runner.rb', line 10

def initialize(config, uri)
  @config = config
  @uri = uri
end

Instance Attribute Details

- (Object) config (readonly)

Returns the value of attribute config



4
5
6
# File 'lib/linkage/runner.rb', line 4

def config
  @config
end

Instance Method Details

- (Object) execute

This method is abstract.

Raises:

  • (NotImplementedError)


16
17
18
# File 'lib/linkage/runner.rb', line 16

def execute
  raise NotImplementedError
end