A C D E G H L 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
-
Entrance method of DCM Java Agent.
C
- clearDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Clear whole dns cache entries(including cache and negative cache), cause lookup dns server for all host after.
- com.alibaba.dcm - package com.alibaba.dcm
-
User API.
- com.alibaba.dcm.agent - package com.alibaba.dcm.agent
-
DCM Agent.
D
- DcmAgent - Class in com.alibaba.dcm.agent
-
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
-
Construct a
DnsCache
. - DnsCacheEntry - Class in com.alibaba.dcm
-
DNS cache entry(DNS record).
- DnsCacheEntry(String, String[], long) - Constructor for class com.alibaba.dcm.DnsCacheEntry
-
Construct a
DnsCacheEntry
. - DnsCacheEntry(String, String[], Date) - Constructor for class com.alibaba.dcm.DnsCacheEntry
-
Deprecated.use
DnsCacheEntry(String, String[], long)
instead - DnsCacheManipulator - Class in com.alibaba.dcm
-
DNS cache manipulator for querying/setting dns(in fact dns cache).
- DnsCacheManipulatorException - Exception in com.alibaba.dcm
-
Thrown to indicate that the operation of
DnsCacheManipulator
failed. - DnsCacheManipulatorException(String) - Constructor for exception com.alibaba.dcm.DnsCacheManipulatorException
-
Constructs a
DnsCacheManipulatorException
with the specified detail message. - DnsCacheManipulatorException(String, Throwable) - Constructor for exception com.alibaba.dcm.DnsCacheManipulatorException
-
Constructs a
DnsCacheManipulatorException
with the specified detail message and cause.
E
- equals(Object) - Method in class com.alibaba.dcm.DnsCache
- equals(Object) - Method in class com.alibaba.dcm.DnsCacheEntry
G
- getActionList() - Static method in class com.alibaba.dcm.agent.DcmAgent
-
the action list for DCM agent.
- getAllDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Deprecated.this method name is confused: method name is "all" but without negative cache. use
DnsCacheManipulator.listDnsCache()
instead. - getCache() - Method in class com.alibaba.dcm.DnsCache
-
DNS positive cache.
- getDnsCache(String) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get a dns cache entry by
host
. - getDnsCachePolicy() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get JVM DNS cache policy.
- getDnsNegativeCachePolicy() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
JVM DNS negative cache policy.
- getExpiration() - Method in class com.alibaba.dcm.DnsCacheEntry
-
get the expiration of DNS cache entry(DNS record).
- getHost() - Method in class com.alibaba.dcm.DnsCacheEntry
-
get host name/domain name of DNS cache entry(DNS record).
- getIp() - Method in class com.alibaba.dcm.DnsCacheEntry
-
get the first ip of
DnsCacheEntry.getIps()
- getIps() - Method in class com.alibaba.dcm.DnsCacheEntry
-
get ips of DNS cache entry(DNS record).
- getNegativeCache() - Method in class com.alibaba.dcm.DnsCache
-
DNS negative cache.
- getWholeDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get whole dns cache info
DnsCache
including cache and negative cache.
H
- hashCode() - Method in class com.alibaba.dcm.DnsCache
- hashCode() - Method in class com.alibaba.dcm.DnsCacheEntry
L
- listDnsCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get dns cache entries, without negative cache.
- listDnsNegativeCache() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Get dns negative cache entries.
- loadDnsCacheConfig() - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Load dns config from properties file
dns-cache.properties
on 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.
R
- removeDnsCache(String) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Remove dns cache entry(including cache and negative cache), cause lookup dns server for host after.
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.
- setDnsNegativeCachePolicy(int) - Static method in class com.alibaba.dcm.DnsCacheManipulator
-
Set JVM DNS negative cache policy.
T
- toString() - Method in class com.alibaba.dcm.DnsCache
- toString() - Method in class com.alibaba.dcm.DnsCacheEntry
All Classes All Packages