Top Fields Constructors Methods
io.undertow.server.handlers.proxy.mod_cluster

pack-priv Class MCMPAdvertiseTask

extends Object
implements Runnable
Class Inheritance
All Implemented Interfaces
java.lang.Runnable
Imports
io.undertow.UndertowLogger, io.undertow.util.NetworkUtils, org.xnio.OptionMap, .Options, .XnioWorker, org.xnio.channels.MulticastMessageChannel, java.io.IOException, java.net.Inet4Address, .InetAddress, .InetSocketAddress, java.nio.ByteBuffer, java.nio.charset.StandardCharsets, java.security.MessageDigest, .NoSuchAlgorithmException, java.text.SimpleDateFormat, java.util.Date, .Locale, java.util.concurrent.TimeUnit

Author
Emanuel Muckenhuber

Field Summary

Modifier and TypeField and Description
private final InetSocketAddress
private final MulticastMessageChannel
private final ModClusterContainer
private static final String
private static final SimpleDateFormat
private final String
private static final boolean
private final MessageDigest
private final String
private final int
private final String
public static final String
private volatile int
private final byte[]
private static final char[]
private static final boolean

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static String
bytesToHexString(final byte[] bytes)

private void
public void
run()

Implements java.lang.Runnable.run.

Runs this operation.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

addressback to summary
private final InetSocketAddress address
channelback to summary
private final MulticastMessageChannel channel
containerback to summary
private final ModClusterContainer container
CRLFback to summary
private static final String CRLF
DATE_FORMATback to summary
private static final SimpleDateFormat DATE_FORMAT
hostback to summary
private final String host
linuxLikeback to summary
private static final boolean linuxLike
mdback to summary
private final MessageDigest md
pathback to summary
private final String path
portback to summary
private final int port
protocolback to summary
private final String protocol
RFC_822_FMTback to summary
public static final String RFC_822_FMT
seqback to summary
private volatile int seq
ssaltback to summary
private final byte[] ssalt
TABLEback to summary
private static final char[] TABLE
windowsback to summary
private static final boolean windows

Constructor Detail

MCMPAdvertiseTaskback to summary
pack-priv MCMPAdvertiseTask(final ModClusterContainer container, final MCMPConfig.AdvertiseConfig config, final MulticastMessageChannel channel) throws IOException

Method Detail

bytesToHexStringback to summary
pack-priv static String bytesToHexString(final byte[] bytes)
digestStringback to summary
private void digestString(MessageDigest md, String securityKey)
runback to summary
public void run()

Implements java.lang.Runnable.run.

Doc from java.lang.Runnable.run.

Runs this operation.

Annotations
@Override