Seal CommitTransactionPayload 28/103428/3
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 26 Nov 2022 19:02:41 +0000 (20:02 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 28 Nov 2022 19:18:48 +0000 (20:18 +0100)
We only provide two specializations, seal the base class.

Change-Id: I27f55a79fb1b9b284f1cb4c1c639e28ab9b9df51
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/CommitTransactionPayload.java

index d4d08a7292fa531f9da60b7861ad29c796f1640c..128d46dc9113751c5891943cccf00ec7bca69364 100644 (file)
@@ -48,7 +48,7 @@ import org.slf4j.LoggerFactory;
  * @author Robert Varga
  */
 @Beta
-public abstract class CommitTransactionPayload extends IdentifiablePayload<TransactionIdentifier>
+public abstract sealed class CommitTransactionPayload extends IdentifiablePayload<TransactionIdentifier>
         implements Serializable {
     private static final Logger LOG = LoggerFactory.getLogger(CommitTransactionPayload.class);
     private static final long serialVersionUID = 1L;