facets.util.app
Class MemoryChecks
java.lang.Object
facets.util.Tracer
facets.util.app.MemoryChecks
public final class MemoryChecks
- extends Tracer
Checks memory availability, especially for use by
ProvidingCache
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maxMemMbDefault
public static final int maxMemMbDefault
- See Also:
- Constant Field Values
NATURE_MEM_MB
public static final java.lang.String NATURE_MEM_MB
- See Also:
- Constant Field Values
ARG_TRACE
public static final java.lang.String ARG_TRACE
- See Also:
- Constant Field Values
MemoryChecks
public MemoryChecks(AppValues values)
traceOutput
protected void traceOutput(java.lang.String msg)
- Description copied from class:
Tracer
- Outputs complete trace messages to console or elsewhere.
Default prepends helpful classname to message.
- Overrides:
traceOutput
in class Tracer
- Parameters:
msg
- passed from one of the public
methods
newMemoryCache
public ProvidingCache newMemoryCache(AppWatcher watcher)
startChecks
public void startChecks()
newStatusText
public java.lang.String newStatusText(boolean full)
checkStatus
public static void checkStatus(java.lang.String msg)