A C D E G H L R S T 
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.
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
A C D E G H L R S T 
All Classes All Packages