import java.io.ObjectInput;
import java.io.ObjectOutput;
import org.eclipse.jdt.annotation.NonNull;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
public final class ExecuteAction extends AbstractExecute<@NonNull ContainerNode> {
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
public final class ExecuteAction extends AbstractExecute<@NonNull ContainerNode> {
stream.writeYangInstanceIdentifier(executeAction.getPath().getRootIdentifier());
stream.writeOptionalNormalizedNode(executeAction.getInput());
}
stream.writeYangInstanceIdentifier(executeAction.getPath().getRootIdentifier());
stream.writeOptionalNormalizedNode(executeAction.getInput());
}
final YangInstanceIdentifier path = stream.readYangInstanceIdentifier();
final ContainerNode input = (ContainerNode) stream.readOptionalNormalizedNode().orElse(null);
final YangInstanceIdentifier path = stream.readYangInstanceIdentifier();
final ContainerNode input = (ContainerNode) stream.readOptionalNormalizedNode().orElse(null);
- executeAction = new ExecuteAction(name, new DOMDataTreeIdentifier(LogicalDatastoreType.OPERATIONAL, path),
- input);
+ executeAction = new ExecuteAction(name, new DOMDataTreeIdentifier(type, path), input);