org.apache.accumulo.server.master.state
Class MetaDataTableScanner

java.lang.Object
  extended by org.apache.accumulo.server.master.state.MetaDataTableScanner
All Implemented Interfaces:
java.util.Iterator<TabletLocationState>

public class MetaDataTableScanner
extends java.lang.Object
implements java.util.Iterator<TabletLocationState>


Constructor Summary
MetaDataTableScanner(Range range)
           
MetaDataTableScanner(Range range, java.util.Set<TServerInstance> goodServers, java.util.Set<java.lang.String> onlineTables)
           
 
Method Summary
 void close()
           
static TabletLocationState createTabletLocationState(java.util.SortedMap<Key,Value> decodedRow)
           
 void finalize()
           
 boolean hasNext()
           
 TabletLocationState next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataTableScanner

public MetaDataTableScanner(Range range,
                            java.util.Set<TServerInstance> goodServers,
                            java.util.Set<java.lang.String> onlineTables)

MetaDataTableScanner

public MetaDataTableScanner(Range range)
Method Detail

close

public void close()

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<TabletLocationState>

next

public TabletLocationState next()
Specified by:
next in interface java.util.Iterator<TabletLocationState>

createTabletLocationState

public static TabletLocationState createTabletLocationState(java.util.SortedMap<Key,Value> decodedRow)

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<TabletLocationState>


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