public class NetworkBridgeFilter extends Object implements DataStructure, BooleanExpression
| Modifier and Type | Field and Description |
|---|---|
static byte |
DATA_STRUCTURE_TYPE |
| Constructor and Description |
|---|
NetworkBridgeFilter() |
NetworkBridgeFilter(BrokerId remoteBrokerPath,
int networkTTL) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
contains(BrokerId[] brokerPath,
BrokerId brokerId) |
byte |
getDataStructureType() |
BrokerId |
getNetworkBrokerId() |
int |
getNetworkTTL() |
boolean |
isMarshallAware() |
protected boolean |
matchesForwardingFilter(Message message) |
void |
setNetworkBrokerId(BrokerId remoteBrokerPath) |
void |
setNetworkTTL(int networkTTL) |
public static final byte DATA_STRUCTURE_TYPE
public NetworkBridgeFilter()
public NetworkBridgeFilter(BrokerId remoteBrokerPath, int networkTTL)
public byte getDataStructureType()
getDataStructureType in interface DataStructurepublic boolean isMarshallAware()
isMarshallAware in interface DataStructureprotected boolean matchesForwardingFilter(Message message)
public int getNetworkTTL()
public void setNetworkTTL(int networkTTL)
public BrokerId getNetworkBrokerId()
public void setNetworkBrokerId(BrokerId remoteBrokerPath)
Copyright © 2011–2015 Red Hat. All rights reserved.