org.apache.accumulo.server.tabletserver.log
Class LoggerStrategy

java.lang.Object
  extended by org.apache.accumulo.server.tabletserver.log.LoggerStrategy
Direct Known Subclasses:
RandomLoggerStrategy, RoundRobinLoggerStrategy

public abstract class LoggerStrategy
extends java.lang.Object


Constructor Summary
LoggerStrategy()
           
 
Method Summary
abstract  java.util.Set<java.lang.String> getLoggers(java.util.Set<java.lang.String> allLoggers)
           
 int getNumberOfLoggersToUse()
           
abstract  void preferLoggers(java.util.Set<java.lang.String> preference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerStrategy

public LoggerStrategy()
Method Detail

getLoggers

public abstract java.util.Set<java.lang.String> getLoggers(java.util.Set<java.lang.String> allLoggers)

preferLoggers

public abstract void preferLoggers(java.util.Set<java.lang.String> preference)

getNumberOfLoggersToUse

public int getNumberOfLoggersToUse()


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