/** The given event listener will no longer be called with events. */ public boolean removeConnectedEventListener(PeerConnectedEventListener listener) { boolean result = ListenerRegistration.removeFromList(listener, peerConnectedEventListeners); for (Peer peer : getConnectedPeers()) peer.removeConnectedEventListener(listener); for (Peer peer : getPendingPeers()) peer.removeConnectedEventListener(listener); return result; }
/** The given event listener will no longer be called with events. */ public boolean removeConnectedEventListener(PeerConnectedEventListener listener) { boolean result = ListenerRegistration.removeFromList(listener, peerConnectedEventListeners); for (Peer peer : getConnectedPeers()) peer.removeConnectedEventListener(listener); for (Peer peer : getPendingPeers()) peer.removeConnectedEventListener(listener); return result; }
/** The given event listener will no longer be called with events. */ public boolean removeConnectedEventListener(PeerConnectedEventListener listener) { boolean result = ListenerRegistration.removeFromList(listener, peerConnectedEventListeners); for (Peer peer : getConnectedPeers()) peer.removeConnectedEventListener(listener); for (Peer peer : getPendingPeers()) peer.removeConnectedEventListener(listener); return result; }
/** The given event listener will no longer be called with events. */ public boolean removeConnectedEventListener(PeerConnectedEventListener listener) { boolean result = ListenerRegistration.removeFromList(listener, peerConnectedEventListeners); for (Peer peer : getConnectedPeers()) peer.removeConnectedEventListener(listener); for (Peer peer : getPendingPeers()) peer.removeConnectedEventListener(listener); return result; }
/** Deprecated: use the more specific event handler methods instead */ @Deprecated public void removeEventListener(AbstractPeerEventListener listener) { removeBlocksDownloadedEventListener(listener); removeChainDownloadStartedEventListener(listener); removeConnectedEventListener(listener); removeDisconnectedEventListener(listener); removeGetDataEventListener(listener); removeOnTransactionBroadcastListener(listener); removePreMessageReceivedEventListener(listener); }
/** Deprecated: use the more specific event handler methods instead */ @Deprecated public void removeEventListener(AbstractPeerEventListener listener) { removeBlocksDownloadedEventListener(listener); removeChainDownloadStartedEventListener(listener); removeConnectedEventListener(listener); removeDisconnectedEventListener(listener); removeGetDataEventListener(listener); removeOnTransactionBroadcastListener(listener); removePreMessageReceivedEventListener(listener); }
/** Deprecated: use the more specific event handler methods instead */ @Deprecated public void removeEventListener(AbstractPeerEventListener listener) { removeBlocksDownloadedEventListener(listener); removeChainDownloadStartedEventListener(listener); removeConnectedEventListener(listener); removeDisconnectedEventListener(listener); removeGetDataEventListener(listener); removeOnTransactionBroadcastListener(listener); removePreMessageReceivedEventListener(listener); }
/** Deprecated: use the more specific event handler methods instead */ @Deprecated public void removeEventListener(AbstractPeerEventListener listener) { removeBlocksDownloadedEventListener(listener); removeChainDownloadStartedEventListener(listener); removeConnectedEventListener(listener); removeDisconnectedEventListener(listener); removeGetDataEventListener(listener); removeOnTransactionBroadcastListener(listener); removePreMessageReceivedEventListener(listener); }
@Test public void testAddConnectedEventListener() throws Exception { connect(); PeerConnectedEventListener listener = new AbstractPeerConnectionEventListener() { }; assertFalse(peer.removeConnectedEventListener(listener)); peer.addConnectedEventListener(listener); assertTrue(peer.removeConnectedEventListener(listener)); assertFalse(peer.removeConnectedEventListener(listener)); }