Package com.rabbitmq.client.impl
Class ConnectionParams
java.lang.Object
com.rabbitmq.client.impl.ConnectionParams
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintlongGet the recovery delay handler.intintintintGet the topology recovery executor.intbooleanvoidsetChannelRpcTimeout(int channelRpcTimeout) voidsetChannelShouldCheckRpcResponseType(boolean channelShouldCheckRpcResponseType) voidsetClientProperties(Map<String, Object> clientProperties) voidsetConnectionRecoveryTriggeringCondition(Predicate<ShutdownSignalException> connectionRecoveryTriggeringCondition) voidsetConsumerWorkServiceExecutor(ExecutorService consumerWorkServiceExecutor) voidsetCredentialsProvider(CredentialsProvider credentialsProvider) voidsetCredentialsRefreshService(CredentialsRefreshService credentialsRefreshService) voidsetErrorOnWriteListener(ErrorOnWriteListener errorOnWriteListener) voidsetExceptionHandler(ExceptionHandler exceptionHandler) voidsetHandshakeTimeout(int timeout) voidsetHeartbeatExecutor(ScheduledExecutorService heartbeatExecutor) voidsetMaxInboundMessageBodySize(int maxInboundMessageBodySize) voidsetNetworkRecoveryInterval(long networkRecoveryInterval) voidsetRecoveredQueueNameSupplier(RecoveredQueueNameSupplier recoveredQueueNameSupplier) voidsetRecoveryDelayHandler(RecoveryDelayHandler recoveryDelayHandler) voidsetRequestedChannelMax(int requestedChannelMax) voidsetRequestedFrameMax(int requestedFrameMax) voidsetRequestedHeartbeat(int requestedHeartbeat) voidsetSaslConfig(SaslConfig saslConfig) voidsetShutdownExecutor(ExecutorService shutdownExecutor) voidsetShutdownTimeout(int shutdownTimeout) voidsetThreadFactory(ThreadFactory threadFactory) voidsetTopologyRecovery(boolean topologyRecovery) voidsetTopologyRecoveryExecutor(ExecutorService topologyRecoveryExecutor) voidsetTopologyRecoveryFilter(TopologyRecoveryFilter topologyRecoveryFilter) voidsetTopologyRecoveryRetryHandler(RetryHandler topologyRecoveryRetryHandler) voidsetTrafficListener(TrafficListener trafficListener) voidsetVirtualHost(String virtualHost) voidsetWorkPoolTimeout(int workPoolTimeout)
-
Constructor Details
-
ConnectionParams
public ConnectionParams()
-
-
Method Details
-
getCredentialsProvider
-
getConsumerWorkServiceExecutor
-
getVirtualHost
-
getClientProperties
-
getRequestedFrameMax
public int getRequestedFrameMax() -
getRequestedChannelMax
public int getRequestedChannelMax() -
getRequestedHeartbeat
public int getRequestedHeartbeat() -
getHandshakeTimeout
public int getHandshakeTimeout() -
setHandshakeTimeout
public void setHandshakeTimeout(int timeout) -
getShutdownTimeout
public int getShutdownTimeout() -
getSaslConfig
-
getExceptionHandler
-
getNetworkRecoveryInterval
public long getNetworkRecoveryInterval() -
getRecoveryDelayHandler
Get the recovery delay handler.- Returns:
- recovery delay handler or if none was set a
RecoveryDelayHandler.DefaultRecoveryDelayHandlerwill be returned with a delay ofgetNetworkRecoveryInterval().
-
isTopologyRecoveryEnabled
public boolean isTopologyRecoveryEnabled() -
getTopologyRecoveryExecutor
Get the topology recovery executor. If null, the main connection thread should be used.- Returns:
- executor. May be null.
-
getThreadFactory
-
getChannelRpcTimeout
public int getChannelRpcTimeout() -
channelShouldCheckRpcResponseType
public boolean channelShouldCheckRpcResponseType() -
setCredentialsProvider
-
setConsumerWorkServiceExecutor
-
setVirtualHost
-
setClientProperties
-
setRequestedFrameMax
public void setRequestedFrameMax(int requestedFrameMax) -
setRequestedChannelMax
public void setRequestedChannelMax(int requestedChannelMax) -
setRequestedHeartbeat
public void setRequestedHeartbeat(int requestedHeartbeat) -
setShutdownTimeout
public void setShutdownTimeout(int shutdownTimeout) -
setSaslConfig
-
setNetworkRecoveryInterval
public void setNetworkRecoveryInterval(long networkRecoveryInterval) -
setRecoveryDelayHandler
-
setTopologyRecovery
public void setTopologyRecovery(boolean topologyRecovery) -
setTopologyRecoveryExecutor
-
setExceptionHandler
-
setThreadFactory
-
getShutdownExecutor
-
setShutdownExecutor
-
getHeartbeatExecutor
-
setHeartbeatExecutor
-
setChannelRpcTimeout
public void setChannelRpcTimeout(int channelRpcTimeout) -
setChannelShouldCheckRpcResponseType
public void setChannelShouldCheckRpcResponseType(boolean channelShouldCheckRpcResponseType) -
setErrorOnWriteListener
-
getErrorOnWriteListener
-
setWorkPoolTimeout
public void setWorkPoolTimeout(int workPoolTimeout) -
getWorkPoolTimeout
public int getWorkPoolTimeout() -
setTopologyRecoveryFilter
-
getTopologyRecoveryFilter
-
setConnectionRecoveryTriggeringCondition
public void setConnectionRecoveryTriggeringCondition(Predicate<ShutdownSignalException> connectionRecoveryTriggeringCondition) -
getConnectionRecoveryTriggeringCondition
-
setTopologyRecoveryRetryHandler
-
getTopologyRecoveryRetryHandler
-
setRecoveredQueueNameSupplier
-
getRecoveredQueueNameSupplier
-
setTrafficListener
-
getTrafficListener
-
setCredentialsRefreshService
-
getCredentialsRefreshService
-
getMaxInboundMessageBodySize
public int getMaxInboundMessageBodySize() -
setMaxInboundMessageBodySize
public void setMaxInboundMessageBodySize(int maxInboundMessageBodySize)
-