Remove usage of deprecated ClusterCommunicationService API
Change-Id: I56deac9f5b6977096a680a6eb7198d09aeb4f924
Showing
1 changed file
with
10 additions
and
17 deletions
... | @@ -37,8 +37,6 @@ import org.onosproject.net.flow.instructions.Instruction; | ... | @@ -37,8 +37,6 @@ import org.onosproject.net.flow.instructions.Instruction; |
37 | import org.onosproject.net.flow.instructions.Instructions; | 37 | import org.onosproject.net.flow.instructions.Instructions; |
38 | import org.onosproject.net.statistic.StatisticStore; | 38 | import org.onosproject.net.statistic.StatisticStore; |
39 | import org.onosproject.store.cluster.messaging.ClusterCommunicationService; | 39 | import org.onosproject.store.cluster.messaging.ClusterCommunicationService; |
40 | -import org.onosproject.store.cluster.messaging.ClusterMessage; | ||
41 | -import org.onosproject.store.cluster.messaging.ClusterMessageHandler; | ||
42 | import org.onosproject.store.serializers.KryoNamespaces; | 40 | import org.onosproject.store.serializers.KryoNamespaces; |
43 | import org.onosproject.store.serializers.KryoSerializer; | 41 | import org.onosproject.store.serializers.KryoSerializer; |
44 | import org.slf4j.Logger; | 42 | import org.slf4j.Logger; |
... | @@ -112,23 +110,18 @@ public class DistributedStatisticStore implements StatisticStore { | ... | @@ -112,23 +110,18 @@ public class DistributedStatisticStore implements StatisticStore { |
112 | MESSAGE_HANDLER_THREAD_POOL_SIZE, | 110 | MESSAGE_HANDLER_THREAD_POOL_SIZE, |
113 | groupedThreads("onos/store/statistic", "message-handlers")); | 111 | groupedThreads("onos/store/statistic", "message-handlers")); |
114 | 112 | ||
115 | - clusterCommunicator.addSubscriber(GET_CURRENT, new ClusterMessageHandler() { | 113 | + clusterCommunicator.<ConnectPoint, Set<FlowEntry>>addSubscriber(GET_CURRENT, |
116 | - | 114 | + SERIALIZER::decode, |
117 | - @Override | 115 | + this::getCurrentStatisticInternal, |
118 | - public void handle(ClusterMessage message) { | 116 | + SERIALIZER::encode, |
119 | - ConnectPoint cp = SERIALIZER.decode(message.payload()); | 117 | + messageHandlingExecutor); |
120 | - message.respond(SERIALIZER.encode(getCurrentStatisticInternal(cp))); | ||
121 | - } | ||
122 | - }, messageHandlingExecutor); | ||
123 | 118 | ||
124 | - clusterCommunicator.addSubscriber(GET_PREVIOUS, new ClusterMessageHandler() { | 119 | + clusterCommunicator.<ConnectPoint, Set<FlowEntry>>addSubscriber(GET_PREVIOUS, |
120 | + SERIALIZER::decode, | ||
121 | + this::getPreviousStatisticInternal, | ||
122 | + SERIALIZER::encode, | ||
123 | + messageHandlingExecutor); | ||
125 | 124 | ||
126 | - @Override | ||
127 | - public void handle(ClusterMessage message) { | ||
128 | - ConnectPoint cp = SERIALIZER.decode(message.payload()); | ||
129 | - message.respond(SERIALIZER.encode(getPreviousStatisticInternal(cp))); | ||
130 | - } | ||
131 | - }, messageHandlingExecutor); | ||
132 | log.info("Started"); | 125 | log.info("Started"); |
133 | } | 126 | } |
134 | 127 | ... | ... |
-
Please register or login to post a comment