Module: Jason::Encoding::PersistenceHandler
- Extended by:
- PersistenceHandler
- Included in:
- PersistenceHandler
- Defined in:
- lib/jason/encoding/deletable.rb,
lib/jason/encoding/restorable.rb,
lib/jason/encoding/persistable.rb,
lib/jason/encoding/persistence_object.rb,
lib/jason/encoding/persistence_handler.rb
Defined Under Namespace
Classes: Deletable, Persistable, PersistenceObject, Restorable
Instance Method Summary
collapse
Instance Method Details
#delete(obj) ⇒ Object
20
21
22
|
# File 'lib/jason/encoding/persistence_handler.rb', line 20
def delete(obj)
return Deletable.new(obj).delete
end
|
#persist(obj, options = {}) ⇒ Object
#restore(*args) ⇒ Object
24
25
26
27
|
# File 'lib/jason/encoding/persistence_handler.rb', line 24
def restore(*args)
action = args.shift
Jason.restore_app.new.send(action,*args)
end
|