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_measure_attributes

Methods inherited from OpenStudio::Workflow::OutputAdapters

#add_directory_to_zip, #communicate_measure_attributes

Constructor Details

#initialize(options = {}) ⇒ Web

Returns a new instance of Web.



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

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_completeObject



56
57
58
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 56

def communicate_complete
  super
end

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



72
73
74
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 72

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

#communicate_failureObject



60
61
62
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 60

def communicate_failure
  super
end

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



76
77
78
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 76

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

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



64
65
66
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 64

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

#communicate_results(directory, results) ⇒ Object



52
53
54
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 52

def communicate_results(directory, results)
  super
end

#communicate_startedObject



48
49
50
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 48

def communicate_started
  super
end

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



68
69
70
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 68

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