module EventSource::EventStore::HTTP::Get::Assertions
Public Class Methods
extended(get)
click to toggle source
# File lib/event_source/event_store/http/get/assertions.rb, line 6 def self.extended(get) get.read_stream.extend ::EventStore::HTTP::Request::Assertions end
Public Instance Methods
long_poll_enabled?(value=nil)
click to toggle source
# File lib/event_source/event_store/http/get/assertions.rb, line 10 def long_poll_enabled?(value=nil) duration = read_stream.long_poll_duration if duration.nil? false elsif value.nil? true else duration == value end end
session?(session, strict: nil)
click to toggle source
# File lib/event_source/event_store/http/get/assertions.rb, line 22 def session?(session, strict: nil) read_stream.session? session, strict: strict end