Class: ShellEv::DataActiveSessionStateEnum
- Inherits:
-
Object
- Object
- ShellEv::DataActiveSessionStateEnum
- Defined in:
- lib/shell_ev/models/data_active_session_state_enum.rb
Overview
Describes the session state
Constant Summary collapse
- DATA_ACTIVE_SESSION_STATE_ENUM =
[ # TODO: Write general description for STARTED STARTED = 'started'.freeze, # TODO: Write general description for STOPPED STOPPED = 'stopped'.freeze, # TODO: Write general description for STARTREQUESTED STARTREQUESTED = 'start-requested'.freeze, # TODO: Write general description for STOPREQUESTED STOPREQUESTED = 'stop-requested'.freeze, # TODO: Write general description for FAILEDTOSTART FAILEDTOSTART = 'failed-to-start'.freeze, # TODO: Write general description for FAILEDTOSTOP FAILEDTOSTOP = 'failed-to-stop'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.validate(value) ⇒ Object
29 30 31 32 33 |
# File 'lib/shell_ev/models/data_active_session_state_enum.rb', line 29 def self.validate(value) return false if value.nil? DATA_ACTIVE_SESSION_STATE_ENUM.include?(value) end |