backtype.storm.metric
Class LoggingMetricsConsumer

java.lang.Object
  extended by backtype.storm.metric.LoggingMetricsConsumer
All Implemented Interfaces:
IMetricsConsumer

public class LoggingMetricsConsumer
extends Object
implements IMetricsConsumer


Nested Class Summary
 
Nested classes/interfaces inherited from interface backtype.storm.metric.api.IMetricsConsumer
IMetricsConsumer.DataPoint, IMetricsConsumer.TaskInfo
 
Field Summary
static org.slf4j.Logger LOG
           
 
Constructor Summary
LoggingMetricsConsumer()
           
 
Method Summary
 void cleanup()
           
 void handleDataPoints(IMetricsConsumer.TaskInfo taskInfo, Collection<IMetricsConsumer.DataPoint> dataPoints)
           
 void prepare(Map stormConf, Object registrationArgument, TopologyContext context, IErrorReporter errorReporter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final org.slf4j.Logger LOG
Constructor Detail

LoggingMetricsConsumer

public LoggingMetricsConsumer()
Method Detail

prepare

public void prepare(Map stormConf,
                    Object registrationArgument,
                    TopologyContext context,
                    IErrorReporter errorReporter)
Specified by:
prepare in interface IMetricsConsumer

handleDataPoints

public void handleDataPoints(IMetricsConsumer.TaskInfo taskInfo,
                             Collection<IMetricsConsumer.DataPoint> dataPoints)
Specified by:
handleDataPoints in interface IMetricsConsumer

cleanup

public void cleanup()
Specified by:
cleanup in interface IMetricsConsumer


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.