com.bigdata.service
Class AbstractFederation.ReportTask
java.lang.Object
com.bigdata.service.AbstractFederation.ReportTask
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- AbstractFederation<T>
public static class AbstractFederation.ReportTask
- extends Object
- implements Runnable
Periodically report performance counter data to the
ILoadBalancerService.
- Version:
- $Id: AbstractFederation.java 2265 2009-10-26 12:51:06Z thompsonbry $
- Author:
- Bryan Thompson
|
Field Summary |
protected org.apache.log4j.Logger |
log
Note: The logger is named for this class, but since it is an inner
class the name uses a "$" delimiter (vs a ".") between the outer and
the inner class names. |
|
Method Summary |
protected void |
reportPerformanceCounters()
Send performance counters to the load balancer. |
void |
run()
Note: Don't throw anything here since we don't want to have the task
suppressed! |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.log4j.Logger log
- Note: The logger is named for this class, but since it is an inner
class the name uses a "$" delimiter (vs a ".") between the outer and
the inner class names.
AbstractFederation.ReportTask
public AbstractFederation.ReportTask(AbstractFederation fed)
run
public void run()
- Note: Don't throw anything here since we don't want to have the task
suppressed!
- Specified by:
run in interface Runnable
reportPerformanceCounters
protected void reportPerformanceCounters()
throws IOException
- Send performance counters to the load balancer.
- Throws:
IOException
Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.