Code Review
/
controller.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add new cds-access-api proxies
[controller.git]
/
opendaylight
/
md-sal
/
cds-access-api
/
src
/
main
/
java
/
org
/
opendaylight
/
controller
/
cluster
/
access
/
concepts
/
FailureEnvelopeProxy.java
diff --git
a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java
b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java
index 892b44d33bd70f4b8d8a5608c1534bd864d9d700..98ae8be089d5876c9825cf08f088b22060d5d8e7 100644
(file)
--- a/
opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java
+++ b/
opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java
@@
-7,9
+7,14
@@
*/
package org.opendaylight.controller.cluster.access.concepts;
*/
package org.opendaylight.controller.cluster.access.concepts;
-final class FailureEnvelopeProxy extends AbstractResponseEnvelopeProxy<RequestFailure<?, ?>> {
+final class FailureEnvelopeProxy extends AbstractResponseEnvelopeProxy<RequestFailure<?, ?>, FailureEnvelope>
+ implements FailureEnvelope.SerialForm {
+ @java.io.Serial
private static final long serialVersionUID = 1L;
private static final long serialVersionUID = 1L;
+ // checkstyle flags the public modifier as redundant however it is explicitly needed for Java serialization to be
+ // able to create instances via reflection.
+ @SuppressWarnings("checkstyle:RedundantModifier")
public FailureEnvelopeProxy() {
// for Externalizable
}
public FailureEnvelopeProxy() {
// for Externalizable
}
@@
-17,9
+22,4
@@
final class FailureEnvelopeProxy extends AbstractResponseEnvelopeProxy<RequestFa
FailureEnvelopeProxy(final FailureEnvelope envelope) {
super(envelope);
}
FailureEnvelopeProxy(final FailureEnvelope envelope) {
super(envelope);
}
-
- @Override
- FailureEnvelope createEnvelope(final RequestFailure<?, ?> message, final long sessionId, final long txSequence) {
- return new FailureEnvelope(message, sessionId, txSequence);
- }
}
}