A C D E G H I J L N R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- agentmain(String) - Static method in class com.alibaba.dcm.agent.DcmAgent
C
- clearDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Clear all dns cache entries, cause lookup dns server for all host after.
- clearInetAddressCache() - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk8Minus
- clearInetAddressCache() - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk9Plus
- com.alibaba.dcm - package com.alibaba.dcm
-
User API.
- com.alibaba.dcm.agent - package com.alibaba.dcm.agent
-
DCM Agent.
- com.alibaba.dcm.internal - package com.alibaba.dcm.internal
-
Internal helper class.
D
- DcmAgent - Class in com.alibaba.dcm.agent
- DcmAgent() - Constructor for class com.alibaba.dcm.agent.DcmAgent
- DnsCache - Class in com.alibaba.dcm
-
JVM whole dns cache info, including negative cache.
- DnsCache(List<DnsCacheEntry>, List<DnsCacheEntry>) - Constructor for class com.alibaba.dcm.DnsCache
- DnsCacheEntry - Class in com.alibaba.dcm
- DnsCacheEntry(String, String[], Date) - Constructor for class com.alibaba.dcm.DnsCacheEntry
- DnsCacheManipulator - Class in com.alibaba.dcm
-
Setting dns (in fact dns cache).
- DnsCacheManipulatorException - Exception in com.alibaba.dcm
- DnsCacheManipulatorException(String) - Constructor for exception com.alibaba.dcm.DnsCacheManipulatorException
- DnsCacheManipulatorException(String, Throwable) - Constructor for exception com.alibaba.dcm.DnsCacheManipulatorException
E
- equals(Object) - Method in class com.alibaba.dcm.DnsCache
- equals(Object) - Method in class com.alibaba.dcm.DnsCacheEntry
G
- getAllDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Deprecated.use
DnsCacheManipulator.listDnsCache()instead. - getCache() - Method in class com.alibaba.dcm.DnsCache
- getDnsCache(String) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get dns cache.
- getDnsCachePolicy() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get JVM DNS cache policy.
- getDnsCachePolicy() - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilCommons
- getDnsNegativeCachePolicy() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
JVM DNS negative cache policy
- getDnsNegativeCachePolicy() - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilCommons
- getExpiration() - Method in class com.alibaba.dcm.DnsCacheEntry
- getHost() - Method in class com.alibaba.dcm.DnsCacheEntry
- getInetAddressCache(String) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk8Minus
- getInetAddressCache(String) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk9Plus
- getIp() - Method in class com.alibaba.dcm.DnsCacheEntry
- getIps() - Method in class com.alibaba.dcm.DnsCacheEntry
- getNegativeCache() - Method in class com.alibaba.dcm.DnsCache
- getWholeDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get whole dns cache info.
H
- hashCode() - Method in class com.alibaba.dcm.DnsCache
- hashCode() - Method in class com.alibaba.dcm.DnsCacheEntry
I
- InetAddressCacheUtilCommons - Class in com.alibaba.dcm.internal
-
Util class to manipulate dns cache.
- InetAddressCacheUtilCommons() - Constructor for class com.alibaba.dcm.internal.InetAddressCacheUtilCommons
- InetAddressCacheUtilForJdk8Minus - Class in com.alibaba.dcm.internal
-
Util class to manipulate dns cache for
JDK 8-. - InetAddressCacheUtilForJdk9Plus - Class in com.alibaba.dcm.internal
-
Util class to manipulate dns cache for
JDK 9+. - isJdkAtMost8() - Static method in class com.alibaba.dcm.internal.JavaVersionUtil
J
- JavaVersionUtil - Class in com.alibaba.dcm.internal
- JavaVersionUtil() - Constructor for class com.alibaba.dcm.internal.JavaVersionUtil
L
- listDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get all dns cache entries.
- listInetAddressCache() - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk8Minus
- listInetAddressCache() - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk9Plus
- loadDnsCacheConfig() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Load dns config from properties file
dns-cache.propertieson classpath, then set to dns cache. - loadDnsCacheConfig(String) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Load dns config from the specified properties file on classpath, then set dns cache.
N
- NEVER_EXPIRATION - Static variable in class com.alibaba.dcm.internal.InetAddressCacheUtilCommons
R
- removeDnsCache(String) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Remove dns cache entry, cause lookup dns server for host after.
- removeInetAddressCache(String) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk8Minus
- removeInetAddressCache(String) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk9Plus
S
- setDnsCache(long, String, String...) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Set a dns cache entry.
- setDnsCache(String, String...) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Set a never expired dns cache entry
- setDnsCache(Properties) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Set dns cache entries by properties
- setDnsCachePolicy(int) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Set JVM DNS cache policy
- setDnsCachePolicy(int) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilCommons
-
Set JVM DNS cache policy
- setDnsNegativeCachePolicy(int) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Set JVM DNS negative cache policy
- setDnsNegativeCachePolicy(int) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilCommons
-
Set JVM DNS negative cache policy
- setInetAddressCache(String, String[], long) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk8Minus
-
Need convert host to lowercase, see
InetAddress#cacheAddresses(String, InetAddress[], boolean). - setInetAddressCache(String, String[], long) - Static method in class com.alibaba.dcm.internal.InetAddressCacheUtilForJdk9Plus
-
InetAddress.CachedAddresses
T
- toString() - Method in class com.alibaba.dcm.DnsCache
- toString() - Method in class com.alibaba.dcm.DnsCacheEntry
All Classes All Packages