getMaxThreads(), getMaximumMessageCount(), getMessageTimeToLive(), this.loadMonitor, overflowAttributesList, this.isGatewayReceiver, this.gatewayTransportFilters, this.tcpNoDelay, serverConnectionFactory, 120000);
private String getConfig() { ClientSubscriptionConfig csc = this.getClientSubscriptionConfig(); String str = "port=" + getPort() + " max-connections=" + getMaxConnections() + " max-threads=" + getMaxThreads() + " notify-by-subscription=" + getNotifyBySubscription() + " socket-buffer-size=" + getSocketBufferSize() + " maximum-time-between-pings=" + getMaximumTimeBetweenPings() + " maximum-message-count=" + getMaximumMessageCount() + " message-time-to-live=" + getMessageTimeToLive() + " eviction-policy=" + csc.getEvictionPolicy() + " capacity=" + csc.getCapacity() + " overflow directory="; if (csc.getDiskStoreName() != null) { str += csc.getDiskStoreName(); } else { str += csc.getOverflowDirectory(); } str += " groups=" + Arrays.asList(getGroups()) + " loadProbe=" + loadProbe + " loadPollInterval=" + loadPollInterval + " tcpNoDelay=" + tcpNoDelay; return str; }
this.id = System.identityHashCode(impl); this.maximumMessageCount = impl.getMaximumMessageCount(); this.messageTimeToLive = impl.getMessageTimeToLive(); this.groups = impl.getGroups(); this.loadProbe = getProbe(impl.getLoadProbe());