litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.GWT.eventbus.client.nonpublic; public interface RemotePeerService { boolean forwardTo( ChannelServicePackage pFromPeer ); /** * Stops the Client Side Polling */ void stopUnrequestedMessages(); RemotePeerService dispose(); public static class Null implements RemotePeerService { public static final RemotePeerService INSTANCE = new Null(); public boolean forwardTo( ChannelServicePackage pFromPeer ) { return false; // Report Failure } public void stopUnrequestedMessages() { } public RemotePeerService dispose() { return this; } public String toString() { return "Null"; } } } |