Class: Evostream::Commands::ListConfig

Inherits:
Command
  • Object
show all
Defined in:
lib/evostream/event/commands/list_config.rb

Overview

Returns a list with all push/pull configurations.

Whenever the pullStream or pushStream interfaces are called, a record containing the details of the pull or push is created in the pullpushconfig.xml file. Then, the next time the EMS is started, the pullpushconfig.xml file is read, and the EMS attempts to reconnect all of the previous pulled or pushed streams.

This function has no parameters.

Constant Summary collapse

MANDATORY =
[].freeze

Instance Method Summary collapse

Methods inherited from Command

descendants

Constructor Details

#initialize(commands = {}) ⇒ ListConfig

Returns a new instance of ListConfig.



17
18
19
# File 'lib/evostream/event/commands/list_config.rb', line 17

def initialize(commands = {})
  super(commands)
end

Instance Method Details

#cmdObject



21
22
23
# File 'lib/evostream/event/commands/list_config.rb', line 21

def cmd
  'listConfig'
end