X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FShardTransaction.java;h=1ffe5ca40262ef630a247dca0ce8e46e126f3c34;hb=886fe1a50077d9dc9c4c36f938fc7c86317cb149;hp=312ec9a4ff97f861b1fcbc23220dc44e6920b61a;hpb=aed240ecf3096404bce48fb61a13e528a5ee96ce;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardTransaction.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardTransaction.java index 312ec9a4ff..1ffe5ca402 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardTransaction.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardTransaction.java @@ -15,6 +15,7 @@ import akka.event.LoggingAdapter; import akka.japi.Creator; import com.google.common.base.Optional; import com.google.common.util.concurrent.ListenableFuture; +import org.opendaylight.controller.cluster.datastore.exceptions.UnknownMessageException; import org.opendaylight.controller.cluster.datastore.messages.CloseTransaction; import org.opendaylight.controller.cluster.datastore.messages.DeleteData; import org.opendaylight.controller.cluster.datastore.messages.DeleteDataReply; @@ -89,7 +90,6 @@ public abstract class ShardTransaction extends AbstractUntypedActor { protected ShardTransaction(DOMStoreTransactionChain transactionChain, ActorRef shardActor, SchemaContext schemaContext) { this.transactionChain = transactionChain; - //this.transaction = transaction; this.shardActor = shardActor; this.schemaContext = schemaContext; } @@ -173,7 +173,7 @@ public abstract class ShardTransaction extends AbstractUntypedActor { getSender().tell(new GetCompositeModificationReply( new ImmutableCompositeModification(modification)), getSelf()); }else{ - throw new Exception ("ShardTransaction:handleRecieve received an unknown message"+message); + throw new UnknownMessageException(message); } } @@ -232,6 +232,7 @@ public abstract class ShardTransaction extends AbstractUntypedActor { } protected void deleteData(DOMStoreWriteTransaction transaction, DeleteData message) { + LOG.debug("deleteData at path : " + message.getPath().toString()); modification.addModification(new DeleteModification(message.getPath())); try { transaction.delete(message.getPath());