import org.opendaylight.controller.cluster.datastore.utils.InstanceIdentifierUtils;
import org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages;
import org.opendaylight.controller.sal.core.spi.data.DOMStoreWriteTransaction;
import org.opendaylight.controller.cluster.datastore.utils.InstanceIdentifierUtils;
import org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages;
import org.opendaylight.controller.sal.core.spi.data.DOMStoreWriteTransaction;
/**
* DeleteModification store all the parameters required to delete a path from the data tree
*/
public class DeleteModification extends AbstractModification {
/**
* DeleteModification store all the parameters required to delete a path from the data tree
*/
public class DeleteModification extends AbstractModification {
@Override public Object toSerializable() {
return PersistentMessages.Modification.newBuilder()
.setType(this.getClass().toString())
@Override public Object toSerializable() {
return PersistentMessages.Modification.newBuilder()
.setType(this.getClass().toString())
.build();
}
public static DeleteModification fromSerializable(Object serializable){
PersistentMessages.Modification o = (PersistentMessages.Modification) serializable;
.build();
}
public static DeleteModification fromSerializable(Object serializable){
PersistentMessages.Modification o = (PersistentMessages.Modification) serializable;