* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-
package org.opendaylight.controller.cluster.datastore.utils;
import akka.actor.ActorRef;
-import akka.actor.UntypedActor;
+import akka.actor.UntypedAbstractActor;
-public class ForwardingActor extends UntypedActor{
+public final class ForwardingActor extends UntypedAbstractActor {
private final ActorRef target;
- private ForwardingActor(ActorRef target) {
+ private ForwardingActor(final ActorRef target) {
this.target = target;
}
@Override
- public void onReceive(Object o) throws Exception {
- target.forward(o, context());
+ public void onReceive(final Object obj) {
+ target.forward(obj, context());
}
-
}