import org.opendaylight.controller.protobuff.messages.cluster.raft.AppendEntriesMessages;
import org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages;
+@Deprecated
public class CompositeModificationPayload extends Payload implements
Serializable {
- private static final long serialVersionUID = 1L;
private final PersistentMessages.CompositeModification modification;
return this.modification;
}
+ @Override
public int size(){
return this.modification.getSerializedSize();
}
*
*/
public abstract class Payload {
- private String clientPayloadClassName;
public String getClientPayloadClassName() {
return this.getClass().getName();
}
- public void setClientPayloadClassName(String clientPayloadClassName) {
- this.clientPayloadClassName = clientPayloadClassName;
- }
-
/**
* Encode the payload data as a protocol buffer extension.
* <p>
* @param <T>
* @return Map of <GeneratedMessage.GeneratedExtension, T>
*/
+ @Deprecated
public abstract <T extends Object> Map<GeneratedMessage.GeneratedExtension, T> encode();
/**
* @param payload The payload in protocol buffer format
* @return
*/
+ @Deprecated
public abstract Payload decode(
AppendEntriesMessages.AppendEntries.ReplicatedLogEntry.Payload payload);
public abstract int size();
-
-
-
}