module ElasticRecord::Index::Deferred
Public Instance Methods
connection()
click to toggle source
# File lib/elastic_record/index/deferred.rb, line 70 def connection if @deferring_enabled deferred_connection else real_connection end end
deferred_connection()
click to toggle source
# File lib/elastic_record/index/deferred.rb, line 82 def deferred_connection @deferred_connection ||= DeferredConnection.new(self) end
disable_deferring!()
click to toggle source
# File lib/elastic_record/index/deferred.rb, line 66 def disable_deferring! @deferring_enabled = false end
enable_deferring!()
click to toggle source
# File lib/elastic_record/index/deferred.rb, line 62 def enable_deferring! @deferring_enabled = true end
reset_deferring!()
click to toggle source
# File lib/elastic_record/index/deferred.rb, line 78 def reset_deferring! deferred_connection.reset! end