Class: DispatchRider::Logging::Translator::BaseTranslator
- Inherits:
-
Object
- Object
- DispatchRider::Logging::Translator::BaseTranslator
- Defined in:
- lib/dispatch-rider/logging/translator/base_translator.rb
Direct Known Subclasses
CompleteTranslator, FailTranslator, StartTranslator, StopTranslator
Instance Method Summary collapse
-
#initialize(message) ⇒ BaseTranslator
constructor
A new instance of BaseTranslator.
- #translate ⇒ Object
Constructor Details
#initialize(message) ⇒ BaseTranslator
Returns a new instance of BaseTranslator.
6 7 8 |
# File 'lib/dispatch-rider/logging/translator/base_translator.rb', line 6 def initialize(, **) @message = end |
Instance Method Details
#translate ⇒ Object
10 11 12 |
# File 'lib/dispatch-rider/logging/translator/base_translator.rb', line 10 def translate raise NotImplementedError, 'Translators must implement #translate' end |