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.



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_completeObject



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

def communicate_complete
  super
end

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



74
75
76
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 74

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

#communicate_failureObject



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

def communicate_failure
  super
end

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



78
79
80
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 78

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

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



66
67
68
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 66

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

#communicate_results(directory, results) ⇒ Object



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

def communicate_results(directory, results)
  super
end

#communicate_startedObject



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

def communicate_started
  super
end

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



70
71
72
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 70

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