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.
4 5 6 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 4 def next @next end |
#owner ⇒ Object
Returns the value of attribute owner.
4 5 6 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 4 def owner @owner end |
#prev ⇒ Object
Returns the value of attribute prev.
4 5 6 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 4 def prev @prev end |
Instance Method Details
#after_add(new_queue) ⇒ Object
16 17 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 16 def after_add(new_queue) end |
#before_rem(old_queue) ⇒ Object
19 20 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 19 def before_rem(old_queue) end |
#initialize(*args, **kwargs, &block) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 5 def initialize(*args, **kwargs, &block) super @next = nil @prev = nil @owner = nil end |
#payload ⇒ Object
12 13 14 |
# File 'lib/contrek/finder/concurrent/listable.rb', line 12 def payload raise NoMethodError end |