Class: Bparity::Adapter::OperationDsl
- Inherits:
-
Object
- Object
- Bparity::Adapter::OperationDsl
- Defined in:
- lib/bparity/adapter.rb
Instance Method Summary collapse
-
#initialize(operation) ⇒ OperationDsl
constructor
A new instance of OperationDsl.
- #invoke(&block) ⇒ Object
- #map_error(&block) ⇒ Object
- #map_return(&block) ⇒ Object
Constructor Details
#initialize(operation) ⇒ OperationDsl
Returns a new instance of OperationDsl.
22 23 24 |
# File 'lib/bparity/adapter.rb', line 22 def initialize(operation) @operation = operation end |
Instance Method Details
#invoke(&block) ⇒ Object
26 |
# File 'lib/bparity/adapter.rb', line 26 def invoke(&block) = @operation.invoker = block |
#map_error(&block) ⇒ Object
28 |
# File 'lib/bparity/adapter.rb', line 28 def map_error(&block) = @operation.error_mapper = block |
#map_return(&block) ⇒ Object
27 |
# File 'lib/bparity/adapter.rb', line 27 def map_return(&block) = @operation.return_mapper = block |