Refactoring: Remove base interface PersistablePayload from ExpirablePayload

This commit is contained in:
Manfred Karrer 2017-10-15 11:32:08 -05:00
parent 679f3bbf37
commit 6056912a00
No known key found for this signature in database
GPG key ID: 401250966A6B2C46

View file

@ -2,7 +2,6 @@ package io.bisq.network.p2p.storage.payload;
import io.bisq.common.proto.network.NetworkPayload;
import io.bisq.common.proto.persistable.PersistablePayload;
/**
* Messages which support a time to live
@ -12,8 +11,7 @@ import io.bisq.common.proto.persistable.PersistablePayload;
* @see ProtectedStoragePayload
* @see MailboxStoragePayload
*/
// TODO PersistablePayload should not be here.
public interface ExpirablePayload extends NetworkPayload, PersistablePayload {
public interface ExpirablePayload extends NetworkPayload {
/**
* @return Time to live in milli seconds
*/