import java.io.ObjectOutput;
import java.util.ArrayList;
import java.util.List;
-import java.util.Optional;
import org.opendaylight.controller.cluster.access.concepts.AbstractSuccessProxy;
import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier;
private ActorRef backend;
private int maxMessages;
+ // 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 ConnectClientSuccessProxyV1() {
// For Externalizable
}
@Override
protected ConnectClientSuccess createSuccess(final ClientIdentifier target, final long sequence) {
- return new ConnectClientSuccess(target, sequence, backend, alternates, Optional.empty(), maxMessages);
+ return new ConnectClientSuccess(target, sequence, backend, alternates, maxMessages, null);
}
@Override