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.



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

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



40
41
42
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 40

def communicate_complete
  super
end

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



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

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

#communicate_failureObject



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

def communicate_failure
  super
end

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



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

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

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



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

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

#communicate_results(directory, results) ⇒ Object



36
37
38
# File 'lib/openstudio/workflow/adapters/output/web.rb', line 36

def communicate_results(directory, results)
  super
end

#communicate_startedObject



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

def communicate_started
  super
end

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



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

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