Class: BBK::App::Rails::MessageSerializer

Inherits:
ActiveJob::Serializers::ObjectSerializer
  • Object
show all
Defined in:
lib/bbk/app/rails.rb

Instance Method Summary collapse

Instance Method Details

#deserialize(hash) ⇒ Object



14
15
16
# File 'lib/bbk/app/rails.rb', line 14

def deserialize(hash)
  Marshal.load(hash["value"])
end

#klassObject



18
19
20
# File 'lib/bbk/app/rails.rb', line 18

def klass
  BBK::App::Dispatcher::Message
end

#serialize(message) ⇒ Object



10
11
12
# File 'lib/bbk/app/rails.rb', line 10

def serialize(message)
  super("value" => Marshal.dump(message))
end