class RubyRabbitmqJanus::Tools::Replaces::Session

Format message request with good data to HASH format for Session request. Manage session and plugin.

@author VAILLANT Jeremy <jeremy.vaillant@dazzl.tv>

Private Instance Methods

replace_element_classic() click to toggle source
# File lib/rrj/tools/replaces/session.rb, line 14
def replace_element_classic
  super
  replace_session if request.key?('session_id')
  replace_plugin if request.key?('plugin')
end
replace_plugin() click to toggle source
# File lib/rrj/tools/replaces/session.rb, line 24
def replace_plugin
  request['plugin'] = type.convert('plugin')
end
replace_session() click to toggle source
# File lib/rrj/tools/replaces/session.rb, line 20
def replace_session
  request['session_id'] = type.convert('session_id', opts)
end