Author: simonetripodi
Date: Wed Feb 15 14:46:26 2012
New Revision: 1244510
URL: http://svn.apache.org/viewvc?rev=1244510&view=rev
Log:
use the SerializerFactory to load the Serializer depending on users'
preferences - it works a la slf4j with bindings
Modified:
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/cache/CacheServiceImpl.java
Modified:
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/cache/CacheServiceImpl.java
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/cache/CacheServiceImpl.java?rev=1244510&r1=1244509&r2=1244510&view=diff
==============================================================================
---
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/cache/CacheServiceImpl.java
(original)
+++
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/cache/CacheServiceImpl.java
Wed Feb 15 14:46:26 2012
@@ -20,6 +20,7 @@ package org.apache.directmemory.cache;
*/
import static java.lang.String.format;
+import static
org.apache.directmemory.serialization.SerializerFactory.createNewSerializer;
import java.io.EOFException;
import java.io.IOException;
@@ -34,7 +35,6 @@ import org.apache.directmemory.memory.Me
import org.apache.directmemory.memory.MemoryManagerServiceImpl;
import org.apache.directmemory.memory.OffHeapMemoryBuffer;
import org.apache.directmemory.memory.Pointer;
-import
org.apache.directmemory.serialization.ProtoStuffWithLinkedBufferSerializer;
import org.apache.directmemory.serialization.Serializer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -49,7 +49,7 @@ public class CacheServiceImpl
private ConcurrentMap<String, Pointer> map;
- private Serializer serializer = new ProtoStuffWithLinkedBufferSerializer();
+ private Serializer serializer = createNewSerializer();
private MemoryManagerService memoryManager = new
MemoryManagerServiceImpl();