Class: Quark::Quark::Concurrent::TimeoutListener
- Inherits:
-
DatawireQuarkCore::QuarkObject
- Object
- DatawireQuarkCore::QuarkObject
- Quark::Quark::Concurrent::TimeoutListener
- 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
- #__init_fields__ ⇒ Object
-
#initialize ⇒ TimeoutListener
constructor
A new instance of TimeoutListener.
- #onTimeout(timeout) ⇒ Object
Methods included from DatawireQuarkCore::Static
_lazy_statics, static, unlazy_statics
Methods inherited from DatawireQuarkCore::QuarkObject
Constructor Details
#initialize ⇒ TimeoutListener
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
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 |