/* * @(#) DiskAllocator.java * Created 22.04.2013 by oleg * (C) Odnoklassniki.ru */ package org.apache.cassandra.db.disks; import org.apache.cassandra.db.ColumnFamilyStore; /** * Manages disk space across several disks. * * @author Oleg Anastasyev<oa@odnoklassniki.ru> * */ public interface DiskAllocator { /** * @param cfs * @param estimatedSize * @return fully qualified name of disk file -Data.db component */ String getDataFileLocation(ColumnFamilyStore cfs, long estimatedSize); }