Class: OpenStudio::Workflow::OutputAdapter::Web

Inherits:
Local show all
Defined in:
lib/openstudio/workflow/adapters/output/web.rb

Instance Attribute Summary

Attributes inherited from OpenStudio::Workflow::OutputAdapters

#options

Instance Method Summary collapse

Methods inherited from Local

#communicate_complete, #communicate_failure, #communicate_measure_attributes, #communicate_results, #communicate_started

Methods inherited from OpenStudio::Workflow::OutputAdapters

#add_directory_to_zip, #communicate_complete, #communicate_failure, #communicate_measure_attributes, #communicate_results, #communicate_started

Constructor Details

#initialize(options = {}) ⇒ Web

Returns a new instance of Web.



45
46
47
48
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 45

def initialize(options = {})
  super
  raise 'The required :url option was not passed to the web output adapter' unless options[:url]
end

Instance Method Details

#communicate_energyplus_stdout(line, options = {}) ⇒ Object



58
59
60
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 58

def communicate_energyplus_stdout(line, options = {})
  super
end

#communicate_measure_result(result, options = {}) ⇒ Object



62
63
64
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 62

def communicate_measure_result(result, options = {})
  super
end

#communicate_objective_function(objectives, options = {}) ⇒ Object



50
51
52
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 50

def communicate_objective_function(objectives, options = {})
  super
end

#communicate_transition(message, type, options = {}) ⇒ Object



54
55
56
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 54

def communicate_transition(message, type, options = {})
  super
end