Module: Contrek::Concurrent::Listable
- Included in:
- Position
- Defined in:
- lib/contrek/finder/concurrent/listable.rb
Instance Attribute Summary collapse
-
#next ⇒ Object
Returns the value of attribute next.
-
#owner ⇒ Object
Returns the value of attribute owner.
-
#prev ⇒ Object
Returns the value of attribute prev.
Instance Method Summary collapse
- #after_add(new_queue) ⇒ Object
- #before_rem(old_queue) ⇒ Object
- #initialize(*args, **kwargs, &block) ⇒ Object
- #payload ⇒ Object
Instance Attribute Details
#next ⇒ Object
Returns the value of attribute next.
6 7 8 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 6 def next @next end |
#owner ⇒ Object
Returns the value of attribute owner.
6 7 8 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 6 def owner @owner end |
#prev ⇒ Object
Returns the value of attribute prev.
6 7 8 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 6 def prev @prev end |
Instance Method Details
#after_add(new_queue) ⇒ Object
18 19 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 18 def after_add(new_queue) end |
#before_rem(old_queue) ⇒ Object
21 22 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 21 def before_rem(old_queue) end |
#initialize(*args, **kwargs, &block) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 7 def initialize(*args, **kwargs, &block) super @next = nil @prev = nil @owner = nil end |
#payload ⇒ Object
14 15 16 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 14 def payload raise NoMethodError end |