Class: Conquer::Segment

Inherits:
Object
  • Object
show all
Defined in:
lib/conquer/segment.rb

Defined Under Namespace

Classes: Worker

Instance Method Summary collapse

Constructor Details

#initialize(topic, interval, block) ⇒ Segment

Returns a new instance of Segment.



41
42
43
44
45
# File 'lib/conquer/segment.rb', line 41

def initialize(topic, interval, block)
  @topic = topic
  @interval = interval
  @block = block
end

Instance Method Details

#start_workerObject



47
48
49
# File 'lib/conquer/segment.rb', line 47

def start_worker
  Worker.supervise(args: [@topic, @interval, @block])
end