public class SigarProxyCache
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
Modifier and Type | Field and Description |
---|---|
static int |
EXPIRE_DEFAULT |
Constructor and Description |
---|
SigarProxyCache(Sigar sigar,
int expire) |
Modifier and Type | Method and Description |
---|---|
static void |
clear(java.lang.Object proxy) |
static Sigar |
getSigar(java.lang.Object proxy) |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
The java.lang.reflect.InvocationHandler used by the Proxy.
|
static SigarProxy |
newInstance() |
static SigarProxy |
newInstance(Sigar sigar) |
static SigarProxy |
newInstance(Sigar sigar,
int expire) |
static void |
setExpire(SigarProxy proxy,
java.lang.String type,
int expire)
Deprecated.
|
public static final int EXPIRE_DEFAULT
public SigarProxyCache(Sigar sigar, int expire)
public static SigarProxy newInstance()
public static SigarProxy newInstance(Sigar sigar)
public static SigarProxy newInstance(Sigar sigar, int expire)
public static void setExpire(SigarProxy proxy, java.lang.String type, int expire) throws SigarException
SigarException
public static void clear(java.lang.Object proxy)
public static Sigar getSigar(java.lang.Object proxy)
public java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws SigarException, SigarNotImplementedException
invoke
in interface java.lang.reflect.InvocationHandler
SigarException
SigarNotImplementedException
Copyright ? 2004-2011 Hyperic. All Rights Reserved.