Class: DSN::Subcode::ClassSubcode
- Defined in:
- lib/dsn/subcode/class_subcode.rb
Overview
The class sub-code provides a broad classification of the status.
Constant Summary collapse
- SUCCESS_CODE =
2- TRANSIENT_FAILURE_CODE =
4- FAILURE_CODE =
5
Instance Method Summary collapse
Methods inherited from Base
#initialize, #to_i, #to_s, #valid?
Constructor Details
This class inherits a constructor from DSN::Subcode::Base
Instance Method Details
#failed? ⇒ Boolean
19 20 21 |
# File 'lib/dsn/subcode/class_subcode.rb', line 19 def failed? to_i == FAILURE_CODE end |
#success? ⇒ Boolean
11 12 13 |
# File 'lib/dsn/subcode/class_subcode.rb', line 11 def success? to_i == SUCCESS_CODE end |
#transient_failure? ⇒ Boolean
15 16 17 |
# File 'lib/dsn/subcode/class_subcode.rb', line 15 def transient_failure? to_i == TRANSIENT_FAILURE_CODE end |