class Bumbleworks::Api::ExpressionsController

Public Instance Methods

cancel() click to toggle source
# File lib/bumbleworks/api/controllers/expressions_controller.rb, line 8
def cancel
  expression.cancel!
  render :json => { "status" => "cancelled" }
end
kill() click to toggle source
# File lib/bumbleworks/api/controllers/expressions_controller.rb, line 13
def kill
  expression.kill!
  render :json => { "status" => "killed" }
end
show() click to toggle source
# File lib/bumbleworks/api/controllers/expressions_controller.rb, line 4
def show
  render :json => Bumbleworks::Api::ExpressionPresenter.present(expression)
end

Private Instance Methods

expression() click to toggle source
# File lib/bumbleworks/api/controllers/expressions_controller.rb, line 20
def expression
  process.expression_at_position(params[:id])
end
process() click to toggle source
# File lib/bumbleworks/api/controllers/expressions_controller.rb, line 24
def process
  Bumbleworks::Process.new(params[:pid])
end