public class EagerPushGossipBroadcast
extends pt.unl.fct.di.novasys.babel.core.GenericProtocol
| Modifier and Type | Field and Description |
|---|---|
protected int |
channelId |
static String |
DEFAULT_DELIVERY_TIEMEOUT |
static String |
DEFAULT_FANOUT |
static boolean |
DEFAULT_SUPPORT_ANTIENTROPHY |
int |
fanout |
protected pt.unl.fct.di.novasys.network.data.Host |
myself |
int |
networkPort |
static String |
PAR_CHANNEL_ADDRESS |
static String |
PAR_CHANNEL_PORT |
static String |
PAR_DELIVERY_TIMEOUT |
static String |
PAR_FANOUT |
static String |
PAR_SUPPORT_ANTIENTROPHY |
static short |
PROTOCOL_ID |
static String |
PROTOCOL_NAME |
long |
removeTimeWindow |
boolean |
supportAntiEntrophy |
| Constructor and Description |
|---|
EagerPushGossipBroadcast(String channelName,
Properties properties,
pt.unl.fct.di.novasys.network.data.Host myself) |
| Modifier and Type | Method and Description |
|---|---|
pt.unl.fct.di.novasys.network.data.Host |
getHost() |
void |
init(Properties props) |
cancelTimer, closeConnection, closeConnection, closeConnection, createChannel, deliverMessageIn, getMetrics, getMillisSinceBabelStart, getProtoId, getProtoName, openConnection, openConnection, registerChannelEventHandler, registerMessageHandler, registerMessageHandler, registerMessageHandler, registerMessageHandler, registerMessageSerializer, registerMetric, registerReplyHandler, registerRequestHandler, registerSharedChannel, registerTimerHandler, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendReply, sendRequest, setDefaultChannel, setupPeriodicTimer, setupTimer, start, subscribeNotification, triggerNotification, unsubscribeNotificationpublic static final short PROTOCOL_ID
public static final String PROTOCOL_NAME
public static final String PAR_CHANNEL_ADDRESS
public static final String PAR_CHANNEL_PORT
public static final String PAR_FANOUT
public static final String DEFAULT_FANOUT
public static final String PAR_DELIVERY_TIMEOUT
public static final String DEFAULT_DELIVERY_TIEMEOUT
public static final String PAR_SUPPORT_ANTIENTROPHY
public static final boolean DEFAULT_SUPPORT_ANTIENTROPHY
public final int fanout
public final long removeTimeWindow
public final int networkPort
public final boolean supportAntiEntrophy
protected int channelId
protected final pt.unl.fct.di.novasys.network.data.Host myself
public EagerPushGossipBroadcast(String channelName, Properties properties, pt.unl.fct.di.novasys.network.data.Host myself) throws IOException, pt.unl.fct.di.novasys.babel.exceptions.HandlerRegistrationException
IOExceptionpt.unl.fct.di.novasys.babel.exceptions.HandlerRegistrationExceptionpublic void init(Properties props) throws pt.unl.fct.di.novasys.babel.exceptions.HandlerRegistrationException, IOException
init in class pt.unl.fct.di.novasys.babel.core.GenericProtocolpt.unl.fct.di.novasys.babel.exceptions.HandlerRegistrationExceptionIOExceptionpublic pt.unl.fct.di.novasys.network.data.Host getHost()
Copyright © 2024. All rights reserved.