lib/rrj/models/mongoid.rb in ruby_rabbitmq_janus-2.1.1 vs lib/rrj/models/mongoid.rb in ruby_rabbitmq_janus-2.2.0.pre.42

- old
+ new

@@ -5,15 +5,20 @@ # @author VAILLANT Jeremy <jeremy.vaillant@dazzl.tv> # # Store instance information for MongoID database class JanusInstance include Mongoid::Document - include RubyRabbitmqJanus::Models::JanusInstanceConcern + include RubyRabbitmqJanus::Models::JanusInstanceCallbacks + include RubyRabbitmqJanus::Models::JanusInstanceMethods + include RubyRabbitmqJanus::Models::JanusInstanceValidations field :instance, type: Integer field :session, type: Integer field :enable, type: Boolean + field :thread, type: Integer - set_callback(:destroy, :before) { destroy_before_action } + set_callback(:create, :after) { callback_create_after } + set_callback(:update, :after) { callback_update_after } + set_callback(:destroy, :after) { callback_destroy_after } end end end