import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
-import org.opendaylight.controller.cluster.datastore.DataStoreVersions;
import org.opendaylight.controller.protobuff.messages.transaction.ShardTransactionMessages;
public class CreateTransactionReply extends VersionedExternalizableMessage {
out.writeUTF(transactionPath);
}
+ @Deprecated
@Override
- public Object toSerializable() {
- if(getVersion() >= DataStoreVersions.BORON_VERSION) {
- return this;
- } else {
- return ShardTransactionMessages.CreateTransactionReply.newBuilder().setTransactionActorPath(transactionPath)
- .setTransactionId(transactionId).setMessageVersion(getVersion()).build();
- }
+ protected Object newLegacySerializedInstance() {
+ return ShardTransactionMessages.CreateTransactionReply.newBuilder().setTransactionActorPath(transactionPath)
+ .setTransactionId(transactionId).setMessageVersion(getVersion()).build();
}
@Override