import org.opendaylight.mdsal.dom.api.DOMActionServiceExtension;
import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier;
import org.opendaylight.mdsal.dom.spi.SimpleDOMActionResult;
-import org.opendaylight.netconf.sal.connect.util.RemoteDeviceId;
+import org.opendaylight.netconf.sal.connect.api.RemoteDeviceId;
+import org.opendaylight.netconf.sal.connect.api.RemoteDeviceServices.Actions;
import org.opendaylight.netconf.topology.singleton.impl.utils.ClusteringActionException;
import org.opendaylight.netconf.topology.singleton.messages.ContainerNodeMessage;
import org.opendaylight.netconf.topology.singleton.messages.SchemaPathMessage;
* Communicates action message {@link InvokeActionMessage} to {@link ActorSystem} using {@link ActorRef} and transforms
* replied NETCONF message to action result, using {@link SimpleDOMActionResult}.
*/
-public class ProxyDOMActionService implements DOMActionService {
-
+public class ProxyDOMActionService implements Actions.Normalized {
private static final Logger LOG = LoggerFactory.getLogger(ProxyDOMActionService.class);
private final RemoteDeviceId id;
*
* @param actorSystem ActorSystem
* @param masterActorRef ActorRef
- * @param remoteDeviceId {@link org.opendaylight.netconf.sal.connect.util.RemoteDeviceId} ref
+ * @param remoteDeviceId {@link org.opendaylight.netconf.sal.connect.api.RemoteDeviceId} ref
* @param actorResponseWaitTime Timeout
*/
public ProxyDOMActionService(final ActorSystem actorSystem, final ActorRef masterActorRef,