com.faunos.skwish.sys.mgr
Class DeleteSetManager
java.lang.Object
com.faunos.skwish.sys.mgr.DeleteSetManager
public class DeleteSetManager
- extends Object
- Author:
- Babak Farhang
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeleteSetManager
public DeleteSetManager(LiveSegManager liveSegManager)
setSizeListener
public void setSizeListener(DeleteSetSizeListener sizeListener)
setPurgeListener
public void setPurgeListener(DeleteSetPurgeListener purgeListener)
getDeletedIds
public Set<Long> getDeletedIds()
throws IOException
- Throws:
IOException
getDeleteSet
public DeleteSet getDeleteSet()
hasDeletedIds
public boolean hasDeletedIds()
throws IOException
- Throws:
IOException
getIdCount
public int getIdCount()
load
public boolean load(UnitDir unit)
throws IOException
- Throws:
IOException
hasWork
public boolean hasWork()
getWork
public Callable<?> getWork()
process
public void process()
throws IOException
- Throws:
IOException