package network.thunder.core.communication.processor.implementations.gossip; import network.thunder.core.communication.objects.messages.impl.message.gossip.objects.P2PDataObject; import java.util.List; /** * Created by matsjerratsch on 01/12/2015. */ public interface GossipSubject { void registerObserver (NodeObserver observer); void removeObserver (NodeObserver observer); void receivedNewObjects (NodeObserver nodeObserver, List<P2PDataObject> dataObjects); boolean parseInv (NodeObserver nodeObservers, byte[] hash); }