Class: Stargate::Request::ScannerRequest
- Inherits:
-
BasicRequest
- Object
- BasicRequest
- Stargate::Request::ScannerRequest
- Defined in:
- lib/stargate/request/scanner_request.rb
Instance Attribute Summary collapse
-
#table_name ⇒ Object
readonly
Returns the value of attribute table_name.
Attributes inherited from BasicRequest
Instance Method Summary collapse
- #close(scanner) ⇒ Object
- #get_rows(scanner) ⇒ Object
-
#initialize(table_name) ⇒ ScannerRequest
constructor
A new instance of ScannerRequest.
- #open ⇒ Object
Constructor Details
#initialize(table_name) ⇒ ScannerRequest
Returns a new instance of ScannerRequest.
6 7 8 9 10 |
# File 'lib/stargate/request/scanner_request.rb', line 6 def initialize(table_name) @table_name = CGI.escape(table_name) path = "/#{@table_name}/scanner" super(path) end |
Instance Attribute Details
#table_name ⇒ Object (readonly)
Returns the value of attribute table_name.
4 5 6 |
# File 'lib/stargate/request/scanner_request.rb', line 4 def table_name @table_name end |
Instance Method Details
#close(scanner) ⇒ Object
20 21 22 |
# File 'lib/stargate/request/scanner_request.rb', line 20 def close(scanner) @path = URI.parse(scanner.scanner_url).path end |
#get_rows(scanner) ⇒ Object
16 17 18 |
# File 'lib/stargate/request/scanner_request.rb', line 16 def get_rows(scanner) @path = URI.parse(scanner.scanner_url).path end |
#open ⇒ Object
12 13 14 |
# File 'lib/stargate/request/scanner_request.rb', line 12 def open @path end |