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.



15
16
17
18
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 15

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



28
29
30
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 28

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

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



32
33
34
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 32

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

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



20
21
22
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 20

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

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



24
25
26
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 24

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