commit | ad4c218ff6b52b0e48dd45c548e9d354def0083b | [log] [tgz] |
---|---|---|
author | Yuta HIGUCHI <y-higuchi@onlab.us> | Mon Sep 29 11:16:23 2014 -0700 |
committer | Yuta HIGUCHI <y-higuchi@onlab.us> | Mon Sep 29 18:42:29 2014 -0700 |
tree | 67272f854553a597a2f9e7c10ec37b974be5f371 | |
parent | 39244e0f1ebfa6ff4871c0131278a18d26802077 [diff] [blame] |
Slice out SerializationService from StoreService Change-Id: I23a3616179fd5626277037fd0014670da8e15da4
diff --git a/core/store/hz/cluster/src/main/java/org/onlab/onos/store/cluster/impl/DistributedClusterStore.java b/core/store/hz/cluster/src/main/java/org/onlab/onos/store/cluster/impl/DistributedClusterStore.java index 0f375f6..f83ac59 100644 --- a/core/store/hz/cluster/src/main/java/org/onlab/onos/store/cluster/impl/DistributedClusterStore.java +++ b/core/store/hz/cluster/src/main/java/org/onlab/onos/store/cluster/impl/DistributedClusterStore.java
@@ -49,6 +49,7 @@ private final MembershipListener listener = new InternalMembershipListener(); private final Map<NodeId, State> states = new ConcurrentHashMap<>(); + @Override @Activate public void activate() { super.activate(); @@ -56,7 +57,7 @@ rawNodes = theInstance.getMap("nodes"); OptionalCacheLoader<NodeId, DefaultControllerNode> nodeLoader - = new OptionalCacheLoader<>(storeService, rawNodes); + = new OptionalCacheLoader<>(kryoSerializationService, rawNodes); nodes = new AbsentInvalidatingLoadingCache<>(newBuilder().build(nodeLoader)); rawNodes.addEntryListener(new RemoteCacheEventHandler<>(nodes), true);