Class: Jira::Auto::Tool::Board::UnavailableBoard

Inherits:
Jira::Auto::Tool::Board show all
Includes:
Comparable
Defined in:
lib/jira/auto/tool/board/unavailable_board.rb

Constant Summary

Constants inherited from Jira::Auto::Tool::Board

PROJECT_INFORMATION_NOT_AVAILABLE

Instance Attribute Summary collapse

Attributes inherited from Jira::Auto::Tool::Board

#jira_board, #tool

Instance Method Summary collapse

Methods inherited from Jira::Auto::Tool::Board

cached_boards, find_by_id, #project_key, #sprint_compatible?, #to_table_row, to_table_row_field_names, to_table_row_header, #unavailable?, #with_project_information?

Constructor Details

#initialize(tool, id) ⇒ UnavailableBoard

Returns a new instance of UnavailableBoard.



12
13
14
15
# File 'lib/jira/auto/tool/board/unavailable_board.rb', line 12

def initialize(tool, id)
  super(tool, JIRA::Resource::Board.new(id: id))
  @id = id
end

Instance Attribute Details

#idObject (readonly)

Returns the value of attribute id.



10
11
12
# File 'lib/jira/auto/tool/board/unavailable_board.rb', line 10

def id
  @id
end

Instance Method Details

#<=>(other) ⇒ Object



29
30
31
# File 'lib/jira/auto/tool/board/unavailable_board.rb', line 29

def <=>(other)
  id <=> other.id
end

#nameObject



17
18
19
# File 'lib/jira/auto/tool/board/unavailable_board.rb', line 17

def name
  "N/A"
end

#ui_urlObject



25
26
27
# File 'lib/jira/auto/tool/board/unavailable_board.rb', line 25

def ui_url
  "N/A"
end

#urlObject



21
22
23
# File 'lib/jira/auto/tool/board/unavailable_board.rb', line 21

def url
  "N/A"
end