fedora.server.utilities
Class ThreadMonitorImpl
java.lang.Object
fedora.server.StdoutLogging
fedora.server.utilities.ThreadMonitorImpl
- All Implemented Interfaces:
- Logging, java.lang.Runnable, ThreadMonitor
- public class ThreadMonitorImpl
- extends StdoutLogging
- implements ThreadMonitor
Title: ThreadMonitorImpl.java
Description:
-----------------------------------------------------------------------------
License and Copyright: The contents of this file are subject to the
Mozilla Public License Version 1.1 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of the License
at http://www.mozilla.org/MPL/.
Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
the specific language governing rights and limitations under the License.
The entire file consists of original code. Copyright © 2002-2005 by The
Rector and Visitors of the University of Virginia and Cornell University.
All rights reserved.
-----------------------------------------------------------------------------
- Version:
- $Id: ThreadMonitorImpl.java,v 1.7 2005/01/11 20:06:09 cwilper Exp $
- Author:
- cwilper@cs.cornell.edu
| Methods inherited from class fedora.server.StdoutLogging |
logConfig, logFine, logFiner, logFinest, loggingConfig, loggingFine, loggingFiner, loggingFinest, loggingInfo, loggingSevere, loggingWarning, logInfo, logSevere, logWarning, setLogLevel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThreadMonitorImpl
public ThreadMonitorImpl(int pollInterval,
boolean onlyMemory,
Logging logTarget)
run
public void run()
- Specified by:
run in interface java.lang.Runnable
requestStop
public void requestStop()
- Specified by:
requestStop in interface ThreadMonitor
getThreadTree
public static java.lang.String getThreadTree()
main
public static void main(java.lang.String[] args)