changed serializers to deal with switch serialization pair

This commit is contained in:
Fredrik Teschke committed 2014-05-02 13:49:46 +02:00
1 parent 1c81230e8c
commit 0f1efe52db
2 files changed
+6 -6

No files matched your search

@@ -1138,9 +1138,9 @@ public class MongoObjectFactoryImpl implements MongoObjectFactory {
throws TransformationException, NoCorrespondingServiceRegisteredException {
String type = device.getIdentifierType();
DeviceIdentifierMongoHandler handler = deviceIdentifierServiceFinder.findService(type);
Pair<? extends Object, String> pair = handler.serialize(device);
type = pair.getB();
Object deviceTypeId = pair.getA();
Pair<String, ? extends Object> pair = handler.serialize(device);
type = pair.getA();
Object deviceTypeId = pair.getB();
return new BasicDBObjectBuilder()
.add(FieldNames.DEVICE_TYPE.name(), type)
.add(FieldNames.DEVICE_TYPE_ID.name(), deviceTypeId)