Class: SmartProxyDynflowCore::Callback::Action
- Inherits:
-
Dynflow::Action
- Object
- Dynflow::Action
- SmartProxyDynflowCore::Callback::Action
- Defined in:
- lib/smart_proxy_dynflow_core/callback.rb
Instance Method Summary collapse
Instance Method Details
#plan(callback, data) ⇒ Object
49 50 51 |
# File 'lib/smart_proxy_dynflow_core/callback.rb', line 49 def plan(callback, data) plan_self(:callback => callback, :data => data) end |
#run ⇒ Object
53 54 55 56 |
# File 'lib/smart_proxy_dynflow_core/callback.rb', line 53 def run callback = (Settings.instance.standalone ? Callback::Request : Proxy::Dynflow::Callback::Request).new callback.callback(SmartProxyDynflowCore::Callback::Request.prepare_payload(input[:callback], input[:data])) end |