co.cask.tigon.app.guice
Class MetricsClientRuntimeModule

java.lang.Object
  extended by co.cask.tigon.runtime.RuntimeModule
      extended by co.cask.tigon.app.guice.MetricsClientRuntimeModule

public final class MetricsClientRuntimeModule
extends co.cask.tigon.runtime.RuntimeModule


Constructor Summary
MetricsClientRuntimeModule()
           
 
Method Summary
 com.google.inject.Module getDistributedModules()
           
 com.google.inject.Module getInMemoryModules()
           
 com.google.inject.Module getNoopModules()
          Returns a module that bind MetricsCollectionService to a noop one.
 com.google.inject.Module getSingleNodeModules()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetricsClientRuntimeModule

public MetricsClientRuntimeModule()
Method Detail

getInMemoryModules

public com.google.inject.Module getInMemoryModules()
Specified by:
getInMemoryModules in class co.cask.tigon.runtime.RuntimeModule

getSingleNodeModules

public com.google.inject.Module getSingleNodeModules()
Specified by:
getSingleNodeModules in class co.cask.tigon.runtime.RuntimeModule

getDistributedModules

public com.google.inject.Module getDistributedModules()
Specified by:
getDistributedModules in class co.cask.tigon.runtime.RuntimeModule

getNoopModules

public com.google.inject.Module getNoopModules()
Returns a module that bind MetricsCollectionService to a noop one.



Copyright © 2014 Cask Data, Inc. Licensed under the Apache License, Version 2.0.