lib/dynflow/serializers/abstract.rb in dynflow-0.8.5 vs lib/dynflow/serializers/abstract.rb in dynflow-0.8.6
- old
+ new
@@ -18,22 +18,22 @@
raise "@serialized_args not set" if @serialized_args.nil?
return @serialized_args
end
def perform_serialization!
- @serialized_args = serialize
+ @serialized_args = args.map { |arg| serialize arg }
end
def perform_deserialization!
raise "@serialized_args not set" if @serialized_args.nil?
- @args = deserialize
+ @args = serialized_args.map { |arg| deserialize arg }
end
- def serialize
+ def serialize(arg)
raise NotImplementedError
end
- def deserialize
+ def deserialize(arg)
raise NotImplementedError
end
end
end