Uses of Class
io.atomix.cluster.messaging.MessagingConfig
Packages that use MessagingConfig
Package
Description
Provides classes and interfaces for cluster management.
Provides high-level interfaces for direct and publish-subscribe inter-cluster communication.
Messaging layer interface implementations.
-
Uses of MessagingConfig in io.atomix.cluster
Methods in io.atomix.cluster that return MessagingConfigModifier and TypeMethodDescriptionClusterConfig.getMessagingConfig()Returns the cluster messaging configuration.Methods in io.atomix.cluster with parameters of type MessagingConfigModifier and TypeMethodDescriptionClusterConfig.setMessagingConfig(MessagingConfig messagingConfig) Sets the cluster messaging configuration. -
Uses of MessagingConfig in io.atomix.cluster.messaging
Methods in io.atomix.cluster.messaging that return MessagingConfigModifier and TypeMethodDescriptionMessagingConfig.configureTls(File keyStore, String keyStorePassword, File privateKey, File certificateChain) MessagingConfig.setCertificateChain(File certificateChain) Sets the certificate chain to use for inter-cluster communication.MessagingConfig.setCompressionAlgorithm(MessagingConfig.CompressionAlgorithm algorithm) MessagingConfig.setHeartbeatInterval(Duration heartbeatInterval) MessagingConfig.setHeartbeatTimeout(Duration heartbeatTimeout) MessagingConfig.setInterfaces(List<String> interfaces) Sets the local interfaces to which to bind the node.Sets the local port to which to bind the node.MessagingConfig.setPrivateKey(File privateKey) Sets the private key of the certificate chain.MessagingConfig.setShutdownQuietPeriod(Duration shutdownQuietPeriod) Sets the shutdown quiet period.MessagingConfig.setShutdownTimeout(Duration shutdownTimeout) Sets the shutdown timeout.MessagingConfig.setSocketReceiveBuffer(int socketReceiveBuffer) Sets the size of SO_RCVBUF.MessagingConfig.setSocketSendBuffer(int socketSendBuffer) Sets the size of SO_SNDBUF.GatewayCfgTMessagingConfig.setTlsEnabled(boolean tlsEnabled) Sets whether or not to enable TLS for inter-cluster communication. -
Uses of MessagingConfig in io.atomix.cluster.messaging.impl
Constructors in io.atomix.cluster.messaging.impl with parameters of type MessagingConfigModifierConstructorDescriptionNettyMessagingService(String cluster, Address advertisedAddress, MessagingConfig config) NettyMessagingService(String cluster, Address advertisedAddress, MessagingConfig config, String actorSchedulerName) NettyUnicastService(String clusterId, Address advertisedAddress, MessagingConfig config) NettyUnicastService(String clusterId, Address advertisedAddress, MessagingConfig config, String actorSchedulerName)