org.archive.io.hbase
Class HBaseWriterPool

java.lang.Object
  extended by org.archive.io.WriterPool
      extended by org.archive.io.hbase.HBaseWriterPool

public class HBaseWriterPool
extends org.archive.io.WriterPool

The Class HBaseWriterPool.


Field Summary
 
Fields inherited from class org.archive.io.WriterPool
currentActive, DEFAULT_MAX_ACTIVE, DEFAULT_MAX_WAIT_FOR_IDLE, LARGEST_MAX_ACTIVE, lastWriterNeededTime, lastWriterRolloverTime, maxActive, maxWait, serialNo, settings
 
Constructor Summary
HBaseWriterPool(AtomicInteger serial, org.archive.io.WriterPoolSettings settings, int poolMaximumActive, int poolMaximumWait, HBaseParameters parameters)
          Instantiates a new h base writer pool.
 
Method Summary
protected  org.archive.io.WriterPoolMember makeWriter()
           
 
Methods inherited from class org.archive.io.WriterPool
borrowFile, close, destroyWriter, getNumActive, getNumIdle, getPoolState, getSerialNo, getSettings, invalidateFile, makeNewWriterIfAppropriate, returnFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HBaseWriterPool

public HBaseWriterPool(AtomicInteger serial,
                       org.archive.io.WriterPoolSettings settings,
                       int poolMaximumActive,
                       int poolMaximumWait,
                       HBaseParameters parameters)
Instantiates a new h base writer pool.

Parameters:
serial - the serial
settings - the settings
poolMaximumActive - the pool maximum active
poolMaximumWait - the pool maximum wait
parameters - the parameters
Method Detail

makeWriter

protected org.archive.io.WriterPoolMember makeWriter()
Specified by:
makeWriter in class org.archive.io.WriterPool


Copyright © 2007-2012. All Rights Reserved.