public class ConditionalNetworkBridgeFilterFactory extends Object implements NetworkBridgeFilterFactory
| Constructor and Description |
|---|
ConditionalNetworkBridgeFilterFactory() |
| Modifier and Type | Method and Description |
|---|---|
NetworkBridgeFilter |
create(ConsumerInfo info,
BrokerId[] remoteBrokerPath,
int messageTTL,
int consumerTTL) |
int |
getRateDuration() |
int |
getRateLimit() |
int |
getReplayDelay() |
boolean |
isReplayWhenNoConsumers() |
boolean |
isSelectorAware() |
void |
setRateDuration(int rateDuration) |
void |
setRateLimit(int rateLimit) |
void |
setReplayDelay(int replayDelay) |
void |
setReplayWhenNoConsumers(boolean replayWhenNoConsumers) |
void |
setSelectorAware(boolean selectorAware) |
public ConditionalNetworkBridgeFilterFactory()
public NetworkBridgeFilter create(ConsumerInfo info, BrokerId[] remoteBrokerPath, int messageTTL, int consumerTTL)
create in interface NetworkBridgeFilterFactorypublic void setReplayWhenNoConsumers(boolean replayWhenNoConsumers)
public boolean isReplayWhenNoConsumers()
public void setRateLimit(int rateLimit)
public int getRateLimit()
public int getRateDuration()
public void setRateDuration(int rateDuration)
public int getReplayDelay()
public void setReplayDelay(int replayDelay)
public void setSelectorAware(boolean selectorAware)
public boolean isSelectorAware()
Copyright © 2005–2019 FuseSource, Corp.. All rights reserved.