Bug 7521: Convert install snapshot chunking to use streams
[controller.git] / opendaylight / md-sal / sal-remoterpc-connector / src / main / java / org / opendaylight / controller / utils / ConditionalProbe.java
index 13cec54175758fdea10a61a3902eef84e2a3198d..462a514ac9dcc4f39ccba512c609a95d4296de56 100644 (file)
@@ -15,16 +15,16 @@ import org.slf4j.LoggerFactory;
 
 public class ConditionalProbe {
     private final ActorRef actorRef;
-    private final Predicate predicate;
+    private final Predicate<Object> predicate;
     Logger log = LoggerFactory.getLogger(ConditionalProbe.class);
 
-    public ConditionalProbe(ActorRef actorRef, Predicate predicate) {
+    public ConditionalProbe(ActorRef actorRef, Predicate<Object> predicate) {
         this.actorRef = actorRef;
         this.predicate = predicate;
     }
 
-    public void tell(Object message, ActorRef sender){
-        if(predicate.apply(message)) {
+    public void tell(Object message, ActorRef sender) {
+        if (predicate.apply(message)) {
             log.info("sending message to probe {}", message);
             actorRef.tell(message, sender);
         }