import java.io.ObjectInput;
import java.io.ObjectOutput;
import org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifier;
+import org.opendaylight.yangtools.concepts.Identifiable;
-public class CloseTransactionChain extends VersionedExternalizableMessage {
+public class CloseTransactionChain extends VersionedExternalizableMessage
+ implements Identifiable<LocalHistoryIdentifier> {
private static final long serialVersionUID = 1L;
private LocalHistoryIdentifier transactionChainId;
this.transactionChainId = Preconditions.checkNotNull(transactionChainId);
}
- public LocalHistoryIdentifier getTransactionChainId() {
+ @Override
+ public LocalHistoryIdentifier getIdentifier() {
return transactionChainId;
}
transactionChainId.writeTo(out);
}
- public static CloseTransactionChain fromSerializable(final Object serializable){
+ public static CloseTransactionChain fromSerializable(final Object serializable) {
Preconditions.checkArgument(serializable instanceof CloseTransactionChain);
return (CloseTransactionChain)serializable;
}