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
SigarExceptionpublic 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.InvocationHandlerSigarExceptionSigarNotImplementedExceptionCopyright ? 2004-2011 Hyperic. All Rights Reserved.