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