Module: Vertx::StreamBase

Included in:
ReadStream, StreamBaseImpl, WriteStream
Defined in:
/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx/stream_base.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) exception_handler

Raises:

  • (ArgumentError)


8
9
10
11
12
13
14
# File '/Users/julien/java/vertx-stack/stack-docs/target/rb/vertx/stream_base.rb', line 8

def exception_handler
  if block_given?
    @j_del.java_method(:exceptionHandler, [Java::IoVertxCore::Handler.java_class]).call((Proc.new { |event| yield(::Vertx::Util::Utils.from_throwable(event)) }))
    return self
  end
  raise ArgumentError, "Invalid arguments when calling exception_handler()"
end