Module: CDC::Concurrent::ProcessorExtensions::ClassMethods
- Defined in:
- lib/cdc/concurrent/processor_extensions.rb
Overview
Class methods added to CDC::Core::Processor.
Instance Method Summary collapse
-
#concurrent_safe! ⇒ Object
Declare this processor safe for concurrent execution.
-
#concurrent_safe? ⇒ Boolean
Whether instances are concurrent-safe.
Instance Method Details
#concurrent_safe! ⇒ Object
Declare this processor safe for concurrent execution.
11 12 13 |
# File 'lib/cdc/concurrent/processor_extensions.rb', line 11 def concurrent_safe! @concurrent_safe = true end |
#concurrent_safe? ⇒ Boolean
Returns whether instances are concurrent-safe.
16 17 18 |
# File 'lib/cdc/concurrent/processor_extensions.rb', line 16 def concurrent_safe? @concurrent_safe == true end |