Class: RestBuilder::Promise
- Inherits:
-
PromisePool::Promise
- Object
- PromisePool::Promise
- RestBuilder::Promise
- Defined in:
- lib/rest-builder/promise.rb
Defined Under Namespace
Classes: Future
Instance Method Summary collapse
- #future_body ⇒ Object
- #future_failures ⇒ Object
- #future_headers ⇒ Object
- #future_response ⇒ Object
- #future_socket ⇒ Object
- #future_status ⇒ Object
Instance Method Details
#future_body ⇒ Object
23 |
# File 'lib/rest-builder/promise.rb', line 23 def future_body ; Future.new(self, RESPONSE_BODY ); end |
#future_failures ⇒ Object
25 |
# File 'lib/rest-builder/promise.rb', line 25 def future_failures; Future.new(self, FAIL ); end |
#future_headers ⇒ Object
22 |
# File 'lib/rest-builder/promise.rb', line 22 def future_headers ; Future.new(self, RESPONSE_HEADERS); end |
#future_response ⇒ Object
26 27 28 29 30 31 32 33 |
# File 'lib/rest-builder/promise.rb', line 26 def future_response {RESPONSE_STATUS => future_status , RESPONSE_HEADERS => future_headers , RESPONSE_BODY => future_body , RESPONSE_SOCKET => future_socket , FAIL => future_failures, PROMISE => self} end |
#future_socket ⇒ Object
24 |
# File 'lib/rest-builder/promise.rb', line 24 def future_socket ; Future.new(self, RESPONSE_SOCKET ); end |
#future_status ⇒ Object
21 |
# File 'lib/rest-builder/promise.rb', line 21 def future_status ; Future.new(self, RESPONSE_STATUS ); end |