Class: Quark::Quark::Concurrent::TimeoutListener

Inherits:
DatawireQuarkCore::QuarkObject show all
Extended by:
DatawireQuarkCore::Static
Defined in:
lib/quark/concurrent.rb

Overview

Timeout expiry handler

Constant Summary

Constants included from DatawireQuarkCore::Static

DatawireQuarkCore::Static::Unassigned

Instance Method Summary collapse

Methods included from DatawireQuarkCore::Static

_lazy_statics, static, unlazy_statics

Methods inherited from DatawireQuarkCore::QuarkObject

#to_s

Constructor Details

#initializeTimeoutListener

Returns a new instance of TimeoutListener.



844
845
846
847
848
# File 'lib/quark/concurrent.rb', line 844

def initialize()
    self.__init_fields__

    nil
end

Instance Method Details

#__init_fields__Object



859
860
861
862
863
# File 'lib/quark/concurrent.rb', line 859

def __init_fields__()
    

    nil
end

#onTimeout(timeout) ⇒ Object

Raises:

  • (NotImplementedError)


853
854
855
856
857
# File 'lib/quark/concurrent.rb', line 853

def onTimeout(timeout)
    raise NotImplementedError, '`TimeoutListener.onTimeout` is an abstract method'

    nil
end