Class: Kafka::KafkaProducer::RubyCallback

Inherits:
Object
  • Object
show all
Includes:
Callback
Defined in:
lib/jruby-kafka/kafka-producer.rb

Instance Method Summary collapse

Constructor Details

#initialize(cb) ⇒ RubyCallback

Returns a new instance of RubyCallback.



12
13
14
# File 'lib/jruby-kafka/kafka-producer.rb', line 12

def initialize(cb)
  @cb = cb
end

Instance Method Details

#onCompletion(metadata, exception) ⇒ Object



16
17
18
# File 'lib/jruby-kafka/kafka-producer.rb', line 16

def onCompletion(, exception)
  @cb.call(, exception)
end