public class org.apache.activemq.network.NetworkBridgeConfiguration extends java.lang.Object
{
private boolean conduitSubscriptions;
private boolean conduitNetworkQueueSubscriptions;
private boolean useVirtualDestSubs;
private boolean dynamicOnly;
private boolean syncDurableSubs;
private boolean dispatchAsync;
private boolean decreaseNetworkConsumerPriority;
private int consumerPriorityBase;
private boolean duplex;
private boolean bridgeTempDestinations;
private int prefetchSize;
private int advisoryPrefetchSize;
private int advisoryAckPercentage;
private int networkTTL;
private int consumerTTL;
private int messageTTL;
private java.lang.String brokerName;
private java.lang.String brokerURL;
private java.lang.String userName;
private java.lang.String password;
private java.lang.String remoteUserName;
private java.lang.String remotePassword;
private java.lang.String destinationFilter;
private java.lang.String name;
private java.lang.String clientIdToken;
protected java.util.List excludedDestinations;
protected java.util.List dynamicallyIncludedDestinations;
protected java.util.List staticallyIncludedDestinations;
private boolean suppressDuplicateQueueSubscriptions;
private boolean suppressDuplicateTopicSubscriptions;
private boolean alwaysSyncSend;
private boolean staticBridge;
private boolean useCompression;
private boolean advisoryForFailedForward;
private boolean useBrokerNamesAsIdSeed;
private boolean gcDestinationViews;
private long gcSweepTime;
private boolean checkDuplicateMessagesOnDuplex;
private org.apache.activemq.network.BridgeFactory bridgeFactory;
private org.apache.activemq.broker.SslContext sslContext;
public void <init>()
{
int v, v, v;
org.apache.activemq.network.BridgeFactory v;
java.util.concurrent.CopyOnWriteArrayList v, v, v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean conduitSubscriptions> = 1;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean dispatchAsync> = 1;
v = (int) -5;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int consumerPriorityBase> = v;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean bridgeTempDestinations> = 1;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int prefetchSize> = 1000;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int advisoryPrefetchSize> = 0;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int advisoryAckPercentage> = 75;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int networkTTL> = 1;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int networkTTL>;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int consumerTTL> = v;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int networkTTL>;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int messageTTL> = v;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String brokerName> = "localhost";
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String brokerURL> = "";
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String destinationFilter> = null;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String name> = "NC";
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String clientIdToken> = "_";
v = new java.util.concurrent.CopyOnWriteArrayList;
specialinvoke v.<java.util.concurrent.CopyOnWriteArrayList: void <init>()>();
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List excludedDestinations> = v;
v = new java.util.concurrent.CopyOnWriteArrayList;
specialinvoke v.<java.util.concurrent.CopyOnWriteArrayList: void <init>()>();
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List dynamicallyIncludedDestinations> = v;
v = new java.util.concurrent.CopyOnWriteArrayList;
specialinvoke v.<java.util.concurrent.CopyOnWriteArrayList: void <init>()>();
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List staticallyIncludedDestinations> = v;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean suppressDuplicateQueueSubscriptions> = 0;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean suppressDuplicateTopicSubscriptions> = 1;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean alwaysSyncSend> = 1;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean staticBridge> = 0;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useCompression> = 0;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean advisoryForFailedForward> = 0;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useBrokerNamesAsIdSeed> = 1;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean gcDestinationViews> = 1;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: long gcSweepTime> = 60000L;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean checkDuplicateMessagesOnDuplex> = 0;
v = <org.apache.activemq.network.NetworkBridgeFactory: org.apache.activemq.network.BridgeFactory INSTANCE>;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: org.apache.activemq.network.BridgeFactory bridgeFactory> = v;
return;
}
public boolean isConduitSubscriptions()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean conduitSubscriptions>;
return v;
}
public void setConduitSubscriptions(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean conduitSubscriptions> = v;
return;
}
public boolean isConduitNetworkQueueSubscriptions()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean conduitNetworkQueueSubscriptions>;
return v;
}
public void setConduitNetworkQueueSubscriptions(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean conduitNetworkQueueSubscriptions> = v;
return;
}
public boolean isDynamicOnly()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean dynamicOnly>;
return v;
}
public void setDynamicOnly(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean dynamicOnly> = v;
return;
}
public boolean isSyncDurableSubs()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean syncDurableSubs>;
return v;
}
public void setSyncDurableSubs(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean syncDurableSubs> = v;
return;
}
public boolean isBridgeTempDestinations()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean bridgeTempDestinations>;
return v;
}
public void setBridgeTempDestinations(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean bridgeTempDestinations> = v;
return;
}
public boolean isDecreaseNetworkConsumerPriority()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean decreaseNetworkConsumerPriority>;
return v;
}
public void setDecreaseNetworkConsumerPriority(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean decreaseNetworkConsumerPriority> = v;
return;
}
public boolean isDispatchAsync()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean dispatchAsync>;
return v;
}
public void setDispatchAsync(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean dispatchAsync> = v;
return;
}
public boolean isDuplex()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean duplex>;
return v;
}
public void setDuplex(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean duplex> = v;
return;
}
public java.lang.String getBrokerName()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String brokerName>;
return v;
}
public void setBrokerName(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String brokerName> = v;
return;
}
public java.lang.String getClientIdToken()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String clientIdToken>;
return v;
}
public void setClientIdToken(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String clientIdToken> = v;
return;
}
public int getNetworkTTL()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int networkTTL>;
return v;
}
public void setNetworkTTL(int)
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int networkTTL> = v;
virtualinvoke v.<org.apache.activemq.network.NetworkBridgeConfiguration: void setConsumerTTL(int)>(v);
virtualinvoke v.<org.apache.activemq.network.NetworkBridgeConfiguration: void setMessageTTL(int)>(v);
return;
}
public java.lang.String getPassword()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String password>;
return v;
}
public void setPassword(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String password> = v;
return;
}
public int getPrefetchSize()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int prefetchSize>;
return v;
}
public void setPrefetchSize(int)
{
int v;
java.lang.IllegalArgumentException v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
if v >= 1 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("prefetchSize must be > 0 because network consumers do not poll for messages.");
throw v;
label:
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int prefetchSize> = v;
return;
}
public int getAdvisoryPrefetchSize()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int advisoryPrefetchSize>;
return v;
}
public void setAdvisoryPrefetchSize(int)
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int advisoryPrefetchSize> = v;
return;
}
public int getAdvisoryAckPercentage()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int advisoryAckPercentage>;
return v;
}
public void setAdvisoryAckPercentage(int)
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int advisoryAckPercentage> = v;
return;
}
public java.lang.String getUserName()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String userName>;
return v;
}
public void setUserName(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String userName> = v;
return;
}
public java.lang.String getRemoteUserName()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String remoteUserName>;
return v;
}
public void setRemoteUserName(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String remoteUserName> = v;
return;
}
public java.lang.String getRemotePassword()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String remotePassword>;
return v;
}
public void setRemotePassword(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String remotePassword> = v;
return;
}
public java.lang.String getDestinationFilter()
{
java.lang.StringBuffer v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
java.util.Iterator v;
java.util.List v, v, v;
java.lang.Object v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String destinationFilter>;
if v != null goto label;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List dynamicallyIncludedDestinations>;
if v == null goto label;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List dynamicallyIncludedDestinations>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = "";
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List dynamicallyIncludedDestinations>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.activemq.command.ActiveMQDestination: boolean isTemporary()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("ActiveMQ.Advisory.Consumer.");
v = virtualinvoke v.<org.apache.activemq.command.ActiveMQDestination: java.lang.String getDestinationTypeAsString()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(".");
v = virtualinvoke v.<org.apache.activemq.command.ActiveMQDestination: java.lang.String getPhysicalName()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = ",";
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useVirtualDestSubs>;
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(",");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("ActiveMQ.Advisory.VirtualDestination.Consumer.");
v = virtualinvoke v.<org.apache.activemq.command.ActiveMQDestination: java.lang.String getDestinationTypeAsString()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(".");
v = virtualinvoke v.<org.apache.activemq.command.ActiveMQDestination: java.lang.String getPhysicalName()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
return v;
label:
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("ActiveMQ.Advisory.Consumer.");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(">");
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useVirtualDestSubs>;
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(",");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("ActiveMQ.Advisory.VirtualDestination.Consumer.");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(">");
label:
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
return v;
label:
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String destinationFilter>;
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>("ActiveMQ.Advisory.Consumer.");
if v != 0 goto label;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String destinationFilter>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ActiveMQ.Advisory.Consumer.\u0001");
return v;
label:
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String destinationFilter>;
return v;
}
public void setDestinationFilter(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String destinationFilter> = v;
return;
}
public java.lang.String getName()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String name>;
return v;
}
public void setName(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String name> = v;
return;
}
public java.util.List getExcludedDestinations()
{
java.util.List v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List excludedDestinations>;
return v;
}
public void setExcludedDestinations(java.util.List)
{
java.util.List v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.util.List;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List excludedDestinations> = v;
return;
}
public java.util.List getDynamicallyIncludedDestinations()
{
java.util.List v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List dynamicallyIncludedDestinations>;
return v;
}
public void setDynamicallyIncludedDestinations(java.util.List)
{
java.util.List v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.util.List;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List dynamicallyIncludedDestinations> = v;
return;
}
public java.util.List getStaticallyIncludedDestinations()
{
java.util.List v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List staticallyIncludedDestinations>;
return v;
}
public void setStaticallyIncludedDestinations(java.util.List)
{
java.util.List v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.util.List;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.util.List staticallyIncludedDestinations> = v;
return;
}
public boolean isSuppressDuplicateQueueSubscriptions()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean suppressDuplicateQueueSubscriptions>;
return v;
}
public void setSuppressDuplicateQueueSubscriptions(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean suppressDuplicateQueueSubscriptions> = v;
return;
}
public boolean isSuppressDuplicateTopicSubscriptions()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean suppressDuplicateTopicSubscriptions>;
return v;
}
public void setSuppressDuplicateTopicSubscriptions(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean suppressDuplicateTopicSubscriptions> = v;
return;
}
public java.lang.String getBrokerURL()
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String brokerURL>;
return v;
}
public void setBrokerURL(java.lang.String)
{
java.lang.String v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: java.lang.String;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: java.lang.String brokerURL> = v;
return;
}
public boolean isAlwaysSyncSend()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean alwaysSyncSend>;
return v;
}
public void setAlwaysSyncSend(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean alwaysSyncSend> = v;
return;
}
public int getConsumerPriorityBase()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int consumerPriorityBase>;
return v;
}
public void setConsumerPriorityBase(int)
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int consumerPriorityBase> = v;
return;
}
public boolean isStaticBridge()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean staticBridge>;
return v;
}
public void setStaticBridge(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean staticBridge> = v;
return;
}
public void setUseCompression(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useCompression> = v;
return;
}
public boolean isUseCompression()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useCompression>;
return v;
}
public boolean isAdvisoryForFailedForward()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean advisoryForFailedForward>;
return v;
}
public void setAdvisoryForFailedForward(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean advisoryForFailedForward> = v;
return;
}
public void setConsumerTTL(int)
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int consumerTTL> = v;
return;
}
public int getConsumerTTL()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int consumerTTL>;
return v;
}
public void setMessageTTL(int)
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: int;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: int messageTTL> = v;
return;
}
public int getMessageTTL()
{
int v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: int messageTTL>;
return v;
}
public boolean isUseBrokerNamesAsIdSeed()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useBrokerNamesAsIdSeed>;
return v;
}
public void setUseBrokerNameAsIdSees(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useBrokerNamesAsIdSeed> = v;
return;
}
public boolean isGcDestinationViews()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean gcDestinationViews>;
return v;
}
public void setGcDestinationViews(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean gcDestinationViews> = v;
return;
}
public long getGcSweepTime()
{
long v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: long gcSweepTime>;
return v;
}
public void setGcSweepTime(long)
{
long v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: long;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: long gcSweepTime> = v;
return;
}
public boolean isCheckDuplicateMessagesOnDuplex()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean checkDuplicateMessagesOnDuplex>;
return v;
}
public void setCheckDuplicateMessagesOnDuplex(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean checkDuplicateMessagesOnDuplex> = v;
return;
}
public boolean isUseVirtualDestSubs()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useVirtualDestSubs>;
return v;
}
public org.apache.activemq.network.BridgeFactory getBridgeFactory()
{
org.apache.activemq.network.BridgeFactory v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: org.apache.activemq.network.BridgeFactory bridgeFactory>;
return v;
}
public void setBridgeFactory(org.apache.activemq.network.BridgeFactory)
{
org.apache.activemq.network.BridgeFactory v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: org.apache.activemq.network.BridgeFactory;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: org.apache.activemq.network.BridgeFactory bridgeFactory> = v;
return;
}
public boolean isUseVirtualDestSus()
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useVirtualDestSubs>;
return v;
}
public void setUseVirtualDestSubs(boolean)
{
boolean v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: boolean;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: boolean useVirtualDestSubs> = v;
return;
}
public void setSslContext(org.apache.activemq.broker.SslContext)
{
org.apache.activemq.broker.SslContext v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v := @parameter: org.apache.activemq.broker.SslContext;
v.<org.apache.activemq.network.NetworkBridgeConfiguration: org.apache.activemq.broker.SslContext sslContext> = v;
return;
}
public org.apache.activemq.broker.SslContext getSslContext()
{
org.apache.activemq.broker.SslContext v;
org.apache.activemq.network.NetworkBridgeConfiguration v;
v := @this: org.apache.activemq.network.NetworkBridgeConfiguration;
v = v.<org.apache.activemq.network.NetworkBridgeConfiguration: org.apache.activemq.broker.SslContext sslContext>;
return v;
}
}