Skip navigation links
A B C D E F G H I K L M N O P R S T U V W _ 

A

add(Future<R>) - Method in class org.apache.crail.utils.MultiFuture
 
add(T) - Method in class org.apache.crail.utils.RingBuffer
 
addProvider(CrailStatistics.StatisticsProvider) - Method in class org.apache.crail.CrailStatistics
 
addr - Variable in class org.apache.crail.metadata.BlockInfo
 
address() - Method in interface org.apache.crail.CrailBuffer
 
address() - Method in class org.apache.crail.memory.OffHeapBuffer
 
aggregate(R) - Method in class org.apache.crail.utils.MultiFuture
 
allocateBuffer() - Method in class org.apache.crail.core.CoreDataStore
 
allocateBuffer() - Method in interface org.apache.crail.CrailBufferCache
 
allocateBuffer() - Method in class org.apache.crail.CrailStore
 
allocateBuffer() - Method in class org.apache.crail.memory.BufferCache
 
allocateRegion() - Method in class org.apache.crail.memory.BufferCache
 
allocateRegion() - Method in class org.apache.crail.memory.MappedBufferCache
 
asContainer() - Method in class org.apache.crail.core.CoreNode
 
asContainer() - Method in interface org.apache.crail.CrailNode
 
asDirectory() - Method in class org.apache.crail.core.CoreNode
 
asDirectory() - Method in interface org.apache.crail.CrailNode
 
asFile() - Method in class org.apache.crail.core.CoreFile
 
asFile() - Method in class org.apache.crail.core.CoreNode
 
asFile() - Method in interface org.apache.crail.CrailNode
 
asKeyValue() - Method in class org.apache.crail.core.CoreFile
 
asKeyValue() - Method in class org.apache.crail.core.CoreNode
 
asKeyValue() - Method in interface org.apache.crail.CrailNode
 
asMultiFile() - Method in class org.apache.crail.core.CoreNode
 
asMultiFile() - Method in interface org.apache.crail.CrailNode
 
asTable() - Method in class org.apache.crail.core.CoreNode
 
asTable() - Method in interface org.apache.crail.CrailNode
 
AtomicIntegerModulo - Class in org.apache.crail.utils
 
AtomicIntegerModulo() - Constructor for class org.apache.crail.utils.AtomicIntegerModulo
 
available() - Method in class org.apache.crail.core.CoreInputStream
 
available() - Method in class org.apache.crail.CrailBufferedInputStream
 
available() - Method in interface org.apache.crail.CrailInputStream
 

B

BLOCK_SIZE - Static variable in class org.apache.crail.conf.CrailConstants
 
BLOCK_SIZE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
BlockCache - Class in org.apache.crail.utils
 
BlockCache() - Constructor for class org.apache.crail.utils.BlockCache
 
BlockCache.FileBlockCache - Class in org.apache.crail.utils
 
BlockInfo - Class in org.apache.crail.metadata
 
BlockInfo() - Constructor for class org.apache.crail.metadata.BlockInfo
 
BlockInfo(DataNodeInfo, long, long, int, int) - Constructor for class org.apache.crail.metadata.BlockInfo
 
blockStartAddress(long) - Static method in class org.apache.crail.utils.CrailUtils
 
blockStatistics(String) - Method in class org.apache.crail.tools.CrailFsck
 
BUFFER_SIZE - Static variable in class org.apache.crail.conf.CrailConstants
 
BUFFER_SIZE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
BufferCache - Class in org.apache.crail.memory
 
BufferCache() - Constructor for class org.apache.crail.memory.BufferCache
 
BufferCheckpoint - Class in org.apache.crail.utils
 
BufferCheckpoint() - Constructor for class org.apache.crail.utils.BufferCheckpoint
 
bufferStartAddress(long, long) - Static method in class org.apache.crail.utils.CrailUtils
 

C

CACHE_IMPL - Static variable in class org.apache.crail.conf.CrailConstants
 
CACHE_IMPL_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
CACHE_LIMIT - Static variable in class org.apache.crail.conf.CrailConstants
 
CACHE_LIMIT_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
CACHE_PATH - Static variable in class org.apache.crail.conf.CrailConstants
 
CACHE_PATH_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
cancel(boolean) - Method in class org.apache.crail.core.CoreMetaDataOperation
 
cancel(boolean) - Method in class org.apache.crail.utils.CrailImmediateOperation
 
cancel(boolean) - Method in class org.apache.crail.utils.MultiFuture
 
capacity() - Method in interface org.apache.crail.CrailBuffer
 
capacity() - Method in class org.apache.crail.memory.OffHeapBuffer
 
capacity - Variable in class org.apache.crail.metadata.FileInfo
 
capacity() - Method in class org.apache.crail.utils.RingBuffer
 
checkIn(CrailBuffer) - Method in class org.apache.crail.utils.BufferCheckpoint
 
checkOut(CrailBuffer) - Method in class org.apache.crail.utils.BufferCheckpoint
 
clear() - Method in interface org.apache.crail.CrailBuffer
 
clear() - Method in class org.apache.crail.memory.OffHeapBuffer
 
clear() - Method in class org.apache.crail.utils.RingBuffer
 
close() - Method in class org.apache.crail.core.CoreInputStream
 
close() - Method in class org.apache.crail.core.CoreOutputStream
 
close() - Method in class org.apache.crail.core.CoreSyncOperation
 
close() - Method in class org.apache.crail.core.DirectoryInputStream
 
close() - Method in class org.apache.crail.core.DirectoryOutputStream
 
close() - Method in class org.apache.crail.CrailBufferedInputStream
 
close() - Method in class org.apache.crail.CrailBufferedOutputStream
 
close() - Method in interface org.apache.crail.CrailInputStream
 
close() - Method in interface org.apache.crail.CrailOutputStream
 
close() - Method in class org.apache.crail.CrailStore
 
close() - Method in class org.apache.crail.memory.BufferCache
 
close() - Method in class org.apache.crail.memory.MappedBufferCache
 
close() - Method in interface org.apache.crail.rpc.RpcClient
 
close() - Method in interface org.apache.crail.rpc.RpcConnection
 
close() - Method in class org.apache.crail.rpc.RpcDispatcher
 
close() - Method in interface org.apache.crail.storage.StorageClient
 
close() - Method in interface org.apache.crail.storage.StorageEndpoint
 
close() - Method in class org.apache.crail.utils.EndpointCache
 
close() - Method in class org.apache.crail.utils.EndpointCache.StorageEndpointCache
 
closeFile(FileInfo) - Method in class org.apache.crail.core.CoreDataStore
 
closeFileSystem() - Method in class org.apache.crail.core.CoreDataStore
 
closeFileSystem() - Method in class org.apache.crail.CrailStore
 
combinePath(String, String) - Static method in class org.apache.crail.utils.CrailUtils
 
completeOperation() - Method in class org.apache.crail.utils.MultiFuture
 
computeIndex(long) - Static method in class org.apache.crail.utils.CrailUtils
 
Configurable - Interface in org.apache.crail.conf
 
connect(InetSocketAddress) - Method in interface org.apache.crail.rpc.RpcClient
 
containsKey(long) - Method in class org.apache.crail.utils.BlockCache.FileBlockCache
 
containsKey(long) - Method in class org.apache.crail.utils.NextBlockCache.FileNextBlockCache
 
CoreDataStore - Class in org.apache.crail.core
 
CoreDataStore(CrailConfiguration) - Constructor for class org.apache.crail.core.CoreDataStore
 
CoreFile - Class in org.apache.crail.core
 
CoreFile(CoreDataStore, FileInfo, String) - Constructor for class org.apache.crail.core.CoreFile
 
CoreInputStream - Class in org.apache.crail.core
 
CoreInputStream(CoreNode, long, long) - Constructor for class org.apache.crail.core.CoreInputStream
 
CoreIOStatistics - Class in org.apache.crail.core
 
CoreIOStatistics(String) - Constructor for class org.apache.crail.core.CoreIOStatistics
 
CoreMetaDataOperation<R,T> - Class in org.apache.crail.core
 
CoreMetaDataOperation(Future<R>) - Constructor for class org.apache.crail.core.CoreMetaDataOperation
 
CoreNode - Class in org.apache.crail.core
 
CoreNode(CoreDataStore, FileInfo, String) - Constructor for class org.apache.crail.core.CoreNode
 
CoreOutputStream - Class in org.apache.crail.core
 
CoreOutputStream(CoreNode, long, long) - Constructor for class org.apache.crail.core.CoreOutputStream
 
CoreStream - Class in org.apache.crail.core
 
CoreStreamStatistics - Class in org.apache.crail.core
 
CoreStreamStatistics() - Constructor for class org.apache.crail.core.CoreStreamStatistics
 
CoreSubOperation - Class in org.apache.crail.core
 
CoreSubOperation(long, long, int, int) - Constructor for class org.apache.crail.core.CoreSubOperation
 
CoreSyncOperation - Class in org.apache.crail.core
 
CoreSyncOperation(DirectoryOutputStream, Future<CrailResult>) - Constructor for class org.apache.crail.core.CoreSyncOperation
 
CrailBenchmark - Class in org.apache.crail.tools
 
CrailBenchmark(int) - Constructor for class org.apache.crail.tools.CrailBenchmark
 
CrailBlockLocation - Interface in org.apache.crail
 
CrailBuffer - Interface in org.apache.crail
 
CrailBufferCache - Interface in org.apache.crail
 
CrailBufferedInputStream - Class in org.apache.crail
 
CrailBufferedOutputStream - Class in org.apache.crail
 
CrailConfiguration - Class in org.apache.crail.conf
 
CrailConfiguration() - Constructor for class org.apache.crail.conf.CrailConfiguration
 
CrailConstants - Class in org.apache.crail.conf
 
CrailConstants() - Constructor for class org.apache.crail.conf.CrailConstants
 
CrailContainer - Interface in org.apache.crail
 
CrailDirectory - Interface in org.apache.crail
 
CrailFile - Interface in org.apache.crail
 
CrailFsck - Class in org.apache.crail.tools
 
CrailFsck() - Constructor for class org.apache.crail.tools.CrailFsck
 
CrailImmediateOperation - Class in org.apache.crail.utils
 
CrailImmediateOperation(int) - Constructor for class org.apache.crail.utils.CrailImmediateOperation
 
CrailInputStream - Interface in org.apache.crail
 
CrailKeyValue - Interface in org.apache.crail
 
CrailLocationClass - Class in org.apache.crail
 
CrailMultiFile - Interface in org.apache.crail
 
CrailNode - Interface in org.apache.crail
 
CrailNodeType - Enum in org.apache.crail
 
CrailOutputStream - Interface in org.apache.crail
 
CrailResult - Interface in org.apache.crail
 
CrailStatistics - Class in org.apache.crail
 
CrailStatistics() - Constructor for class org.apache.crail.CrailStatistics
 
CrailStatistics.StatisticsProvider - Interface in org.apache.crail
 
CrailStorageClass - Class in org.apache.crail
 
CrailStore - Class in org.apache.crail
 
CrailStore() - Constructor for class org.apache.crail.CrailStore
 
CrailTable - Interface in org.apache.crail
 
CrailUtils - Class in org.apache.crail.utils
 
CrailUtils() - Constructor for class org.apache.crail.utils.CrailUtils
 
create(String, CrailNodeType, CrailStorageClass, CrailLocationClass, boolean) - Method in class org.apache.crail.core.CoreDataStore
 
create(CoreDataStore, FileInfo, String) - Static method in class org.apache.crail.core.CoreNode
 
create(String, CrailNodeType, CrailStorageClass, CrailLocationClass, boolean) - Method in class org.apache.crail.CrailStore
 
createDirectory(String, int, int) - Method in class org.apache.crail.tools.CrailFsck
 
createEndpoint(DataNodeInfo) - Method in interface org.apache.crail.storage.StorageClient
 
createFile(FileName, CrailNodeType, int, int, boolean) - Method in interface org.apache.crail.rpc.RpcConnection
 
createFile(FileName, CrailNodeType, int, int, boolean) - Method in class org.apache.crail.rpc.RpcDispatcher
 
createInstance(String) - Static method in class org.apache.crail.memory.BufferCache
 
createInstance(String) - Static method in interface org.apache.crail.rpc.RpcClient
 
createInstance(String) - Static method in interface org.apache.crail.rpc.RpcConnection
 
createInstance(String) - Static method in interface org.apache.crail.storage.StorageClient
 
createKey(long, long) - Static method in class org.apache.crail.core.CoreSubOperation
 
createSocketAddrForHost(String, int) - Static method in class org.apache.crail.utils.CrailUtils
 
CSIZE - Static variable in class org.apache.crail.metadata.BlockInfo
 
CSIZE - Static variable in class org.apache.crail.metadata.DataNodeInfo
 
CSIZE - Static variable in class org.apache.crail.metadata.DataNodeStatistics
 
CSIZE - Static variable in class org.apache.crail.metadata.FileInfo
 
CSIZE - Static variable in class org.apache.crail.metadata.FileName
 

D

DATA_TIMEOUT - Static variable in class org.apache.crail.conf.CrailConstants
 
DATA_TIMEOUT_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
DataNodeInfo - Class in org.apache.crail.metadata
 
DataNodeInfo() - Constructor for class org.apache.crail.metadata.DataNodeInfo
 
DataNodeInfo(int, int, int, byte[], int) - Constructor for class org.apache.crail.metadata.DataNodeInfo
 
datanodeInfo2SocketAddr(DataNodeInfo) - Static method in class org.apache.crail.utils.CrailUtils
 
DataNodeStatistics - Class in org.apache.crail.metadata
 
DataNodeStatistics() - Constructor for class org.apache.crail.metadata.DataNodeStatistics
 
DEBUG - Static variable in class org.apache.crail.conf.CrailConstants
 
DEBUG_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
decCurrentInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
decCurrentOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
DEFAULT - Static variable in class org.apache.crail.CrailLocationClass
 
DEFAULT - Static variable in class org.apache.crail.CrailStorageClass
 
delete(String, boolean) - Method in class org.apache.crail.core.CoreDataStore
 
delete(String, boolean) - Method in class org.apache.crail.CrailStore
 
DIRECTORY_DEPTH - Static variable in class org.apache.crail.conf.CrailConstants
 
DIRECTORY_DEPTH_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
DIRECTORY_RANDOMIZE - Static variable in class org.apache.crail.conf.CrailConstants
 
DIRECTORY_RANDOMIZE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
DIRECTORY_RECORD - Static variable in class org.apache.crail.conf.CrailConstants
 
DIRECTORY_RECORD_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
directoryDump(String, boolean) - Method in class org.apache.crail.tools.CrailFsck
 
DirectoryInputStream - Class in org.apache.crail.core
 
DirectoryInputStream(CoreInputStream, boolean) - Constructor for class org.apache.crail.core.DirectoryInputStream
 
DirectoryOutputStream - Class in org.apache.crail.core
 
DirectoryOutputStream(CoreOutputStream) - Constructor for class org.apache.crail.core.DirectoryOutputStream
 
DirectoryRecord - Class in org.apache.crail.core
 
DirectoryRecord(boolean, String) - Constructor for class org.apache.crail.core.DirectoryRecord
 
DirectoryRecord(String) - Constructor for class org.apache.crail.core.DirectoryRecord
 
dnInfo - Variable in class org.apache.crail.metadata.BlockInfo
 
dumpNameNode() - Method in class org.apache.crail.core.CoreDataStore
 
dumpNameNode() - Method in interface org.apache.crail.rpc.RpcConnection
 
dumpNameNode() - Method in class org.apache.crail.rpc.RpcDispatcher
 

E

early() - Method in class org.apache.crail.core.CoreMetaDataOperation
 
early() - Method in interface org.apache.crail.Upcoming
 
elements - Variable in class org.apache.crail.utils.RingBuffer
 
EndpointCache - Class in org.apache.crail.utils
 
EndpointCache(int, LinkedList<StorageClient>) - Constructor for class org.apache.crail.utils.EndpointCache
 
EndpointCache.StorageEndpointCache - Class in org.apache.crail.utils
 
ENUMERABLE - Static variable in class org.apache.crail.metadata.FileInfo
 
equals(Object) - Method in class org.apache.crail.metadata.FileName
 
ERR_ADD_BLOCK_FAILED - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_CAPACITY_EXCEEDED - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_CREATE_FILE_BUG - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_CREATE_FILE_FAILED - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_DATANODE_NOT_REGISTERED - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_DIR_LOCATION_AFFINITY_MISMATCH - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_DIRECTORY_EXISTS - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_DST_PARENT_NOT_FOUND - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_FILE_COMPONENTS_EXCEEDED - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_FILE_EXISTS - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_FILE_IS_NOT_DIR - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_FILE_NOT_FOUND - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_FILE_NOT_OPEN - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_GET_FILE_FAILED - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_HAS_CHILDREN - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_INVALID_RPC_CMD - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_NO_DATANODES - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_NO_FREE_BLOCKS - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_OFFSET_TOO_LARGE - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_OK - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_PARENT_MISSING - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_PARENT_NOT_DIR - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_POSITION_NEGATIV - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_PROTOCOL_MISMATCH - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_SRC_FILE_NOT_FOUND - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_TOKEN_MISMATCH - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_TOKEN_TAKEN - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_TREE_CORRUPT - Static variable in class org.apache.crail.rpc.RpcErrors
 
ERR_UNKNOWN - Static variable in class org.apache.crail.rpc.RpcErrors
 

F

FileBlockCache(long) - Constructor for class org.apache.crail.utils.BlockCache.FileBlockCache
 
fileInfo - Variable in class org.apache.crail.core.CoreNode
 
FileInfo - Class in org.apache.crail.metadata
 
FileInfo() - Constructor for class org.apache.crail.metadata.FileInfo
 
FileInfo(long, CrailNodeType, boolean) - Constructor for class org.apache.crail.metadata.FileInfo
 
FileName - Class in org.apache.crail.metadata
 
FileName() - Constructor for class org.apache.crail.metadata.FileName
 
FileName(String) - Constructor for class org.apache.crail.metadata.FileName
 
FileName(FileName) - Constructor for class org.apache.crail.metadata.FileName
 
FileNextBlockCache(long) - Constructor for class org.apache.crail.utils.NextBlockCache.FileNextBlockCache
 
files() - Method in interface org.apache.crail.CrailContainer
 
files() - Method in interface org.apache.crail.CrailDirectory
 
flip() - Method in interface org.apache.crail.CrailBuffer
 
flip() - Method in class org.apache.crail.memory.OffHeapBuffer
 
flush() - Method in class org.apache.crail.CrailBufferedOutputStream
 
freeBuffer(CrailBuffer) - Method in class org.apache.crail.core.CoreDataStore
 
freeBuffer(CrailBuffer) - Method in interface org.apache.crail.CrailBufferCache
 
freeBuffer(CrailBuffer) - Method in class org.apache.crail.CrailStore
 
freeBuffer(CrailBuffer) - Method in class org.apache.crail.memory.BufferCache
 
fs - Variable in class org.apache.crail.core.CoreNode
 
fs - Variable in class org.apache.crail.core.CoreStream
 

G

get(String) - Method in class org.apache.crail.conf.CrailConfiguration
 
get() - Method in class org.apache.crail.core.CoreMetaDataOperation
 
get(long, TimeUnit) - Method in class org.apache.crail.core.CoreMetaDataOperation
 
get() - Method in interface org.apache.crail.CrailBuffer
 
get(byte[], int, int) - Method in interface org.apache.crail.CrailBuffer
 
get(byte[]) - Method in interface org.apache.crail.CrailBuffer
 
get(ByteBuffer) - Method in interface org.apache.crail.CrailBuffer
 
get(int) - Static method in class org.apache.crail.CrailLocationClass
 
get(int) - Static method in class org.apache.crail.CrailStorageClass
 
get() - Method in class org.apache.crail.memory.OffHeapBuffer
 
get(byte[], int, int) - Method in class org.apache.crail.memory.OffHeapBuffer
 
get(byte[]) - Method in class org.apache.crail.memory.OffHeapBuffer
 
get(ByteBuffer) - Method in class org.apache.crail.memory.OffHeapBuffer
 
get(long) - Method in class org.apache.crail.utils.BlockCache.FileBlockCache
 
get() - Method in class org.apache.crail.utils.CrailImmediateOperation
 
get(long, TimeUnit) - Method in class org.apache.crail.utils.CrailImmediateOperation
 
get() - Method in class org.apache.crail.utils.MultiFuture
 
get(long, TimeUnit) - Method in class org.apache.crail.utils.MultiFuture
 
get(long) - Method in class org.apache.crail.utils.NextBlockCache.FileNextBlockCache
 
getAddr() - Method in class org.apache.crail.metadata.BlockInfo
 
getAddress(ByteBuffer) - Static method in class org.apache.crail.utils.CrailUtils
 
getAggregate() - Method in class org.apache.crail.utils.MultiFuture
 
getAndIncrement() - Method in class org.apache.crail.utils.AtomicIntegerModulo
 
getAvgCapacity() - Method in class org.apache.crail.core.CoreIOStatistics
 
getAvgOpLen() - Method in class org.apache.crail.core.CoreIOStatistics
 
getBlock(long, long, long, long) - Method in interface org.apache.crail.rpc.RpcConnection
 
getBlock(long, long, long, long) - Method in class org.apache.crail.rpc.RpcDispatcher
 
getBlockInfo() - Method in interface org.apache.crail.rpc.RpcGetBlock
 
getBlockInfo() - Method in interface org.apache.crail.rpc.RpcGetLocation
 
getBlockingOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getBlockLocations(String, long, long) - Method in class org.apache.crail.core.CoreDataStore
 
getBlockLocations(long, long) - Method in class org.apache.crail.core.CoreNode
 
getBlockLocations(long, long) - Method in interface org.apache.crail.CrailNode
 
getBlockOffset() - Method in class org.apache.crail.core.CoreSubOperation
 
getBlockStart() - Method in class org.apache.crail.core.CoreSubOperation
 
getBoolean(String, boolean) - Method in class org.apache.crail.conf.CrailConfiguration
 
getBufCapacity() - Method in class org.apache.crail.core.DirectoryOutputStream
 
getBufferCache() - Method in class org.apache.crail.core.CoreDataStore
 
getBufferCheckpoint() - Method in class org.apache.crail.core.CoreDataStore
 
getBufferedInputStream(long) - Method in interface org.apache.crail.CrailFile
 
getBufferedOutputStream(long) - Method in interface org.apache.crail.CrailFile
 
getBufferPosition() - Method in class org.apache.crail.core.CoreSubOperation
 
getBufLimit() - Method in class org.apache.crail.core.DirectoryOutputStream
 
getBufPosition() - Method in class org.apache.crail.core.DirectoryOutputStream
 
getByteBuffer() - Method in interface org.apache.crail.CrailBuffer
 
getByteBuffer() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getCacheDirectory(String) - Static method in class org.apache.crail.utils.CrailUtils
 
getCachedOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getCapacity() - Method in class org.apache.crail.core.CoreIOStatistics
 
getCapacity() - Method in class org.apache.crail.core.CoreNode
 
getCapacity() - Method in interface org.apache.crail.CrailNode
 
getCapacity() - Method in class org.apache.crail.metadata.FileInfo
 
getClose() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getCloseInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getCloseInputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getCloseOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getCloseOutputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getComponent(int) - Method in class org.apache.crail.metadata.FileName
 
getCurrentInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getCurrentOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getData() - Method in interface org.apache.crail.rpc.RpcPing
 
getDataEndpoint(DataNodeInfo) - Method in class org.apache.crail.utils.EndpointCache
 
getDataEndpoint(DataNodeInfo) - Method in class org.apache.crail.utils.EndpointCache.StorageEndpointCache
 
getDataNode(DataNodeInfo) - Method in interface org.apache.crail.rpc.RpcConnection
 
getDataNode(DataNodeInfo) - Method in class org.apache.crail.rpc.RpcDispatcher
 
getDirBlock() - Method in interface org.apache.crail.rpc.RpcCreateFile
 
getDirectInputStream(long) - Method in class org.apache.crail.core.CoreFile
 
getDirectInputStream(long) - Method in interface org.apache.crail.CrailFile
 
getDirectOutputStream(long) - Method in class org.apache.crail.core.CoreFile
 
getDirectOutputStream(long) - Method in interface org.apache.crail.CrailFile
 
getDirOffset() - Method in class org.apache.crail.metadata.FileInfo
 
getDnInfo() - Method in class org.apache.crail.metadata.BlockInfo
 
getDouble() - Method in interface org.apache.crail.CrailBuffer
 
getDouble() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getDstBlock() - Method in interface org.apache.crail.rpc.RpcRenameFile
 
getDstFile() - Method in interface org.apache.crail.rpc.RpcRenameFile
 
getDstParent() - Method in interface org.apache.crail.rpc.RpcRenameFile
 
getError() - Method in interface org.apache.crail.rpc.RpcResponse
 
getFd() - Method in class org.apache.crail.core.CoreNode
 
getFd() - Method in class org.apache.crail.core.CoreSubOperation
 
getFd() - Method in interface org.apache.crail.CrailFile
 
getFd() - Method in class org.apache.crail.metadata.FileInfo
 
getFd() - Method in interface org.apache.crail.rpc.RpcGetLocation
 
getFd() - Method in class org.apache.crail.utils.BlockCache.FileBlockCache
 
getFd() - Method in class org.apache.crail.utils.NextBlockCache.FileNextBlockCache
 
getFile() - Method in class org.apache.crail.core.CoreStream
 
getFile() - Method in class org.apache.crail.core.DirectoryRecord
 
getFile() - Method in class org.apache.crail.CrailBufferedOutputStream
 
getFile() - Method in interface org.apache.crail.CrailInputStream
 
getFile() - Method in interface org.apache.crail.CrailOutputStream
 
getFile(FileName, boolean) - Method in interface org.apache.crail.rpc.RpcConnection
 
getFile() - Method in interface org.apache.crail.rpc.RpcCreateFile
 
getFile() - Method in interface org.apache.crail.rpc.RpcDeleteFile
 
getFile(FileName, boolean) - Method in class org.apache.crail.rpc.RpcDispatcher
 
getFile() - Method in interface org.apache.crail.rpc.RpcGetFile
 
getFileBlock() - Method in interface org.apache.crail.rpc.RpcCreateFile
 
getFileBlock() - Method in interface org.apache.crail.rpc.RpcGetFile
 
getFileBlockCache(long) - Method in class org.apache.crail.utils.BlockCache
 
getFileBlockCache(long) - Method in class org.apache.crail.utils.NextBlockCache
 
getFileComponent() - Method in class org.apache.crail.metadata.FileName
 
getFileSystem() - Method in class org.apache.crail.core.CoreNode
 
getFileSystem() - Method in interface org.apache.crail.CrailNode
 
getFloat() - Method in interface org.apache.crail.CrailBuffer
 
getFloat() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getFreeBlockCount() - Method in class org.apache.crail.metadata.DataNodeStatistics
 
getFsId() - Method in class org.apache.crail.core.CoreDataStore
 
getHosts() - Method in interface org.apache.crail.CrailBlockLocation
 
getInputStream(long) - Method in class org.apache.crail.core.CoreNode
 
getInt() - Method in interface org.apache.crail.CrailBuffer
 
getInt() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getIpAddress() - Method in class org.apache.crail.metadata.DataNodeInfo
 
getIPAddressFromBytes(byte[]) - Static method in class org.apache.crail.utils.CrailUtils
 
getLabel() - Method in enum org.apache.crail.CrailNodeType
 
getLba() - Method in class org.apache.crail.metadata.BlockInfo
 
getLen() - Method in class org.apache.crail.core.CoreSubOperation
 
getLen() - Method in interface org.apache.crail.CrailResult
 
getLen() - Method in interface org.apache.crail.storage.StorageResult
 
getLen() - Method in class org.apache.crail.utils.CrailImmediateOperation
 
getLength() - Method in interface org.apache.crail.CrailBlockLocation
 
getLength() - Method in class org.apache.crail.metadata.BlockInfo
 
getLength() - Method in class org.apache.crail.metadata.FileName
 
getLkey() - Method in class org.apache.crail.metadata.BlockInfo
 
getLocalDirOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getLocalOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getLocation(FileName, long) - Method in interface org.apache.crail.rpc.RpcConnection
 
getLocation(FileName, long) - Method in class org.apache.crail.rpc.RpcDispatcher
 
getLocationAffinities() - Method in interface org.apache.crail.CrailBlockLocation
 
getLocationClass() - Method in class org.apache.crail.core.CoreDataStore
 
getLocationClass() - Method in class org.apache.crail.CrailStore
 
getLocationClass() - Method in class org.apache.crail.metadata.DataNodeInfo
 
getLocationClass() - Static method in class org.apache.crail.utils.CrailUtils
 
getLocations(String, long, long) - Method in class org.apache.crail.tools.CrailFsck
 
getLogger() - Static method in class org.apache.crail.utils.CrailUtils
 
getLong() - Method in interface org.apache.crail.CrailBuffer
 
getLong() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getMaxInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getMaxOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getModificationTime() - Method in class org.apache.crail.core.CoreNode
 
getModificationTime() - Method in interface org.apache.crail.CrailNode
 
getModificationTime() - Method in class org.apache.crail.metadata.FileInfo
 
getMultiStream(int) - Method in interface org.apache.crail.CrailMultiFile
 
getName(String) - Static method in class org.apache.crail.utils.CrailUtils
 
getNameNodeAddress() - Static method in class org.apache.crail.utils.CrailUtils
 
getNameNodeList() - Static method in class org.apache.crail.utils.CrailUtils
 
getNames() - Method in interface org.apache.crail.CrailBlockLocation
 
getNonblockingOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getOffset() - Method in interface org.apache.crail.CrailBlockLocation
 
getOpen() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getOpenInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getOpenInputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getOpenOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getOpenOutputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
getOpLen() - Method in class org.apache.crail.core.CoreIOStatistics
 
getParent() - Method in class org.apache.crail.core.DirectoryRecord
 
getParent() - Method in interface org.apache.crail.rpc.RpcCreateFile
 
getParent() - Method in interface org.apache.crail.rpc.RpcDeleteFile
 
getParent(String) - Static method in class org.apache.crail.utils.CrailUtils
 
getPath() - Method in class org.apache.crail.core.CoreNode
 
getPath() - Method in interface org.apache.crail.CrailNode
 
getPort() - Method in class org.apache.crail.metadata.DataNodeInfo
 
getPrefetchedBlockingOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getPrefetchedNonblockingOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getPrefetchedOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getPrimaryNameNode() - Static method in class org.apache.crail.utils.CrailUtils
 
getRegion() - Method in interface org.apache.crail.CrailBuffer
 
getRegion() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getRemoteDirOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getRemoteOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getServiceId() - Method in class org.apache.crail.metadata.DataNodeStatistics
 
getServiceId(String) - Static method in class org.apache.crail.utils.CrailUtils
 
getServiceSize() - Static method in class org.apache.crail.utils.CrailUtils
 
getShort() - Method in interface org.apache.crail.CrailBuffer
 
getShort() - Method in class org.apache.crail.memory.OffHeapBuffer
 
getSrcBlock() - Method in interface org.apache.crail.rpc.RpcRenameFile
 
getSrcFile() - Method in interface org.apache.crail.rpc.RpcRenameFile
 
getSrcParent() - Method in interface org.apache.crail.rpc.RpcRenameFile
 
getStatistics() - Method in class org.apache.crail.core.CoreDataStore
 
getStatistics() - Method in class org.apache.crail.CrailStore
 
getStatistics() - Method in interface org.apache.crail.rpc.RpcGetDataNode
 
getStorageClass() - Method in class org.apache.crail.metadata.DataNodeInfo
 
getStorageClasses(String) - Static method in class org.apache.crail.utils.CrailUtils
 
getStorageType() - Method in class org.apache.crail.metadata.DataNodeInfo
 
getStorageType() - Method in class org.apache.crail.utils.EndpointCache.StorageEndpointCache
 
getStorageTypes() - Method in interface org.apache.crail.CrailBlockLocation
 
getStream() - Method in class org.apache.crail.CrailBufferedInputStream
 
getTicket() - Method in interface org.apache.crail.rpc.RpcFuture
 
getToken() - Method in class org.apache.crail.core.CoreFile
 
getToken() - Method in interface org.apache.crail.CrailFile
 
getToken() - Method in class org.apache.crail.metadata.FileInfo
 
getTopology() - Method in interface org.apache.crail.CrailBlockLocation
 
getTotalOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
getTotalSeeks() - Method in class org.apache.crail.core.CoreIOStatistics
 
getTotalStreams() - Method in class org.apache.crail.core.CoreIOStatistics
 
getType() - Method in class org.apache.crail.core.CoreNode
 
getType() - Method in interface org.apache.crail.CrailNode
 
getType() - Method in class org.apache.crail.metadata.FileInfo
 
getWriteHint() - Method in class org.apache.crail.core.CoreOutputStream
 
getWriteHint() - Method in interface org.apache.crail.CrailOutputStream
 

H

hasNext() - Method in class org.apache.crail.core.DirectoryInputStream
 
hasRecord() - Method in class org.apache.crail.core.DirectoryInputStream
 
hasRemaining() - Method in interface org.apache.crail.CrailBuffer
 
hasRemaining() - Method in class org.apache.crail.memory.OffHeapBuffer
 

I

incCapacity(int) - Method in class org.apache.crail.metadata.FileInfo
 
incClose() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incCloseInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incCloseInputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incCloseOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incCloseOutputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incCurrentInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incCurrentOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incLocalDirOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
incLocalOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
incMaxInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incMaxOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incOpen() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incOpenInput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incOpenInputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incOpenOutput() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incOpenOutputDir() - Method in class org.apache.crail.core.CoreStreamStatistics
 
incRemoteDirOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
incRemoteOps() - Method in class org.apache.crail.core.CoreIOStatistics
 
init(CrailConfiguration, String[]) - Method in interface org.apache.crail.conf.Configurable
 
init(CrailStatistics, CrailBufferCache, CrailConfiguration, String[]) - Method in interface org.apache.crail.storage.StorageClient
 
isCancelled() - Method in class org.apache.crail.core.CoreMetaDataOperation
 
isCancelled() - Method in class org.apache.crail.utils.CrailImmediateOperation
 
isCancelled() - Method in class org.apache.crail.utils.MultiFuture
 
isContainer() - Method in enum org.apache.crail.CrailNodeType
 
isDataFile() - Method in enum org.apache.crail.CrailNodeType
 
isDirectory() - Method in enum org.apache.crail.CrailNodeType
 
isDone() - Method in class org.apache.crail.core.CoreMetaDataOperation
 
isDone() - Method in class org.apache.crail.utils.CrailImmediateOperation
 
isDone() - Method in class org.apache.crail.utils.MultiFuture
 
isEmpty() - Method in class org.apache.crail.utils.RingBuffer
 
isEnumerable() - Method in class org.apache.crail.metadata.FileInfo
 
isKeyValue() - Method in enum org.apache.crail.CrailNodeType
 
isLocal() - Method in interface org.apache.crail.storage.StorageEndpoint
 
isLocalAddress(InetAddress) - Static method in class org.apache.crail.utils.CrailUtils
 
isMultiFile() - Method in enum org.apache.crail.CrailNodeType
 
isPrefetched() - Method in interface org.apache.crail.rpc.RpcFuture
 
isStreamFile() - Method in enum org.apache.crail.CrailNodeType
 
isSynchronous() - Method in interface org.apache.crail.storage.StorageFuture
 
isTable() - Method in enum org.apache.crail.CrailNodeType
 
isValid() - Method in class org.apache.crail.core.DirectoryRecord
 

K

key() - Method in class org.apache.crail.core.CoreSubOperation
 
key() - Method in class org.apache.crail.metadata.DataNodeInfo
 

L

lba - Variable in class org.apache.crail.metadata.BlockInfo
 
length - Variable in class org.apache.crail.metadata.BlockInfo
 
limit() - Method in interface org.apache.crail.CrailBuffer
 
limit(int) - Method in interface org.apache.crail.CrailBuffer
 
limit() - Method in class org.apache.crail.memory.OffHeapBuffer
 
limit(int) - Method in class org.apache.crail.memory.OffHeapBuffer
 
listEntries(String) - Method in class org.apache.crail.core.CoreDataStore
 
listEntries() - Method in interface org.apache.crail.CrailContainer
 
listEntries() - Method in interface org.apache.crail.CrailDirectory
 
lkey - Variable in class org.apache.crail.metadata.BlockInfo
 
LOCATION_MAP - Static variable in class org.apache.crail.conf.CrailConstants
 
LOCATION_MAP_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
LOG - Static variable in class org.apache.crail.CrailBufferedOutputStream
 
lookup(String) - Method in class org.apache.crail.core.CoreDataStore
 
lookup(String) - Method in class org.apache.crail.CrailStore
 

M

main(String[]) - Static method in class org.apache.crail.tools.CrailBenchmark
 
main(String[]) - Static method in class org.apache.crail.tools.CrailFsck
 
MappedBufferCache - Class in org.apache.crail.memory
 
MappedBufferCache() - Constructor for class org.apache.crail.memory.MappedBufferCache
 
mergeStatistics(CrailStatistics.StatisticsProvider) - Method in class org.apache.crail.core.CoreIOStatistics
 
mergeStatistics(CrailStatistics.StatisticsProvider) - Method in class org.apache.crail.core.CoreStreamStatistics
 
mergeStatistics(CrailStatistics.StatisticsProvider) - Method in interface org.apache.crail.CrailStatistics.StatisticsProvider
 
mergeStatistics(CrailStatistics.StatisticsProvider) - Method in class org.apache.crail.memory.BufferCache
 
mergeStatistics(CrailStatistics.StatisticsProvider) - Method in class org.apache.crail.utils.EndpointCache
 
messages - Static variable in class org.apache.crail.rpc.RpcErrors
 
minFileBuf(long, int) - Static method in class org.apache.crail.utils.CrailUtils
 
MultiFuture<R,T> - Class in org.apache.crail.utils
 
MultiFuture() - Constructor for class org.apache.crail.utils.MultiFuture
 

N

NAMENODE_ADDRESS - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_ADDRESS_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_BLOCKSELECTION - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_BLOCKSELECTION_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_FILEBLOCKS - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_FILEBLOCKS_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_LOG - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_LOG_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_RPC_SERVICE - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_RPC_SERVICE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_RPC_TYPE - Static variable in class org.apache.crail.conf.CrailConstants
 
NAMENODE_RPC_TYPE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
namenodeDump() - Method in class org.apache.crail.tools.CrailFsck
 
newInstance(CrailConfiguration) - Static method in class org.apache.crail.CrailStore
 
next() - Method in class org.apache.crail.core.DirectoryInputStream
 
nextBlockAddress(long) - Static method in class org.apache.crail.utils.CrailUtils
 
NextBlockCache - Class in org.apache.crail.utils
 
NextBlockCache() - Constructor for class org.apache.crail.utils.NextBlockCache
 
NextBlockCache.FileNextBlockCache - Class in org.apache.crail.utils
 
nextRecord() - Method in class org.apache.crail.core.DirectoryInputStream
 
node - Variable in class org.apache.crail.core.CoreStream
 
NOT_ENUMERABLE - Static variable in class org.apache.crail.metadata.FileInfo
 

O

OffHeapBuffer - Class in org.apache.crail.memory
 
org.apache.crail - package org.apache.crail
 
org.apache.crail.conf - package org.apache.crail.conf
 
org.apache.crail.core - package org.apache.crail.core
 
org.apache.crail.memory - package org.apache.crail.memory
 
org.apache.crail.metadata - package org.apache.crail.metadata
 
org.apache.crail.rpc - package org.apache.crail.rpc
 
org.apache.crail.storage - package org.apache.crail.storage
 
org.apache.crail.tools - package org.apache.crail.tools
 
org.apache.crail.utils - package org.apache.crail.utils
 

P

PARENT - Static variable in class org.apache.crail.CrailLocationClass
 
PARENT - Static variable in class org.apache.crail.CrailStorageClass
 
parse(int) - Static method in enum org.apache.crail.CrailNodeType
 
parseMap(String, ConcurrentHashMap<String, String>) - Static method in class org.apache.crail.utils.CrailUtils
 
path - Variable in class org.apache.crail.core.CoreNode
 
peek() - Method in class org.apache.crail.utils.RingBuffer
 
ping() - Method in class org.apache.crail.core.CoreDataStore
 
ping() - Method in class org.apache.crail.tools.CrailFsck
 
pingNameNode() - Method in interface org.apache.crail.rpc.RpcConnection
 
pingNameNode() - Method in class org.apache.crail.rpc.RpcDispatcher
 
poll() - Method in class org.apache.crail.utils.RingBuffer
 
position() - Method in class org.apache.crail.core.CoreStream
 
position() - Method in interface org.apache.crail.CrailBuffer
 
position(int) - Method in interface org.apache.crail.CrailBuffer
 
position() - Method in class org.apache.crail.CrailBufferedInputStream
 
position() - Method in class org.apache.crail.CrailBufferedOutputStream
 
position() - Method in interface org.apache.crail.CrailInputStream
 
position() - Method in interface org.apache.crail.CrailOutputStream
 
position() - Method in class org.apache.crail.memory.OffHeapBuffer
 
position(int) - Method in class org.apache.crail.memory.OffHeapBuffer
 
print(String) - Method in class org.apache.crail.CrailStatistics
 
printConf(Logger) - Method in interface org.apache.crail.conf.Configurable
 
printConf() - Static method in class org.apache.crail.conf.CrailConstants
 
printConf(Logger) - Method in interface org.apache.crail.storage.StorageClient
 
printStackTrace() - Static method in class org.apache.crail.utils.CrailUtils
 
printStatistics() - Method in class org.apache.crail.core.CoreIOStatistics
 
printStatistics() - Method in class org.apache.crail.core.CoreStreamStatistics
 
printStatistics() - Method in interface org.apache.crail.CrailStatistics.StatisticsProvider
 
printStatistics() - Method in class org.apache.crail.memory.BufferCache
 
printStatistics() - Method in class org.apache.crail.utils.EndpointCache
 
providerName() - Method in class org.apache.crail.core.CoreIOStatistics
 
providerName() - Method in class org.apache.crail.core.CoreStreamStatistics
 
providerName() - Method in interface org.apache.crail.CrailStatistics.StatisticsProvider
 
providerName() - Method in class org.apache.crail.memory.BufferCache
 
providerName() - Method in class org.apache.crail.utils.EndpointCache
 
purge() - Method in class org.apache.crail.CrailBufferedOutputStream
 
purge() - Method in class org.apache.crail.utils.BlockCache
 
purge() - Method in class org.apache.crail.utils.NextBlockCache
 
purgeCache() - Method in class org.apache.crail.core.CoreDataStore
 
put(byte) - Method in interface org.apache.crail.CrailBuffer
 
put(byte[], int, int) - Method in interface org.apache.crail.CrailBuffer
 
put(byte[]) - Method in interface org.apache.crail.CrailBuffer
 
put(ByteBuffer) - Method in interface org.apache.crail.CrailBuffer
 
put(byte) - Method in class org.apache.crail.memory.OffHeapBuffer
 
put(byte[], int, int) - Method in class org.apache.crail.memory.OffHeapBuffer
 
put(byte[]) - Method in class org.apache.crail.memory.OffHeapBuffer
 
put(ByteBuffer) - Method in class org.apache.crail.memory.OffHeapBuffer
 
put(long, BlockInfo) - Method in class org.apache.crail.utils.BlockCache.FileBlockCache
 
put(long, RpcFuture<RpcGetBlock>) - Method in class org.apache.crail.utils.NextBlockCache.FileNextBlockCache
 
putBufferInternal(CrailBuffer) - Method in class org.apache.crail.memory.BufferCache
 
putDouble(double) - Method in interface org.apache.crail.CrailBuffer
 
putDouble(double) - Method in class org.apache.crail.memory.OffHeapBuffer
 
putFloat(float) - Method in interface org.apache.crail.CrailBuffer
 
putFloat(float) - Method in class org.apache.crail.memory.OffHeapBuffer
 
putInt(int) - Method in interface org.apache.crail.CrailBuffer
 
putInt(int) - Method in class org.apache.crail.memory.OffHeapBuffer
 
putLong(long) - Method in interface org.apache.crail.CrailBuffer
 
putLong(long) - Method in class org.apache.crail.memory.OffHeapBuffer
 
putShort(short) - Method in interface org.apache.crail.CrailBuffer
 
putShort(short) - Method in class org.apache.crail.memory.OffHeapBuffer
 
putStream() - Method in class org.apache.crail.CrailBufferedInputStream
 

R

read(CrailBuffer) - Method in class org.apache.crail.core.CoreInputStream
 
read() - Method in class org.apache.crail.CrailBufferedInputStream
 
read(byte[]) - Method in class org.apache.crail.CrailBufferedInputStream
 
read(long, byte[], int, int) - Method in class org.apache.crail.CrailBufferedInputStream
 
read(byte[], int, int) - Method in class org.apache.crail.CrailBufferedInputStream
 
read(ByteBuffer) - Method in class org.apache.crail.CrailBufferedInputStream
 
read(CrailBuffer) - Method in interface org.apache.crail.CrailInputStream
 
read(CrailBuffer, BlockInfo, long) - Method in interface org.apache.crail.storage.StorageEndpoint
 
readDouble() - Method in class org.apache.crail.CrailBufferedInputStream
 
readFloat() - Method in class org.apache.crail.CrailBufferedInputStream
 
readInt() - Method in class org.apache.crail.CrailBufferedInputStream
 
readLong() - Method in class org.apache.crail.CrailBufferedInputStream
 
readShort() - Method in class org.apache.crail.CrailBufferedInputStream
 
REGION_SIZE - Static variable in class org.apache.crail.conf.CrailConstants
 
REGION_SIZE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
remaining() - Method in interface org.apache.crail.CrailBuffer
 
remaining() - Method in class org.apache.crail.memory.OffHeapBuffer
 
remaining() - Method in class org.apache.crail.utils.RingBuffer
 
remove(long) - Method in class org.apache.crail.utils.BlockCache
 
remove(long) - Method in class org.apache.crail.utils.NextBlockCache
 
removeFile(FileName, boolean) - Method in interface org.apache.crail.rpc.RpcConnection
 
removeFile(FileName, boolean) - Method in class org.apache.crail.rpc.RpcDispatcher
 
rename(String, String) - Method in class org.apache.crail.core.CoreDataStore
 
rename(String, String) - Method in class org.apache.crail.CrailStore
 
renameFile(FileName, FileName) - Method in interface org.apache.crail.rpc.RpcConnection
 
renameFile(FileName, FileName) - Method in class org.apache.crail.rpc.RpcDispatcher
 
reset() - Method in class org.apache.crail.CrailStatistics
 
resetCapacity() - Method in class org.apache.crail.metadata.FileInfo
 
resetStatistics() - Method in class org.apache.crail.core.CoreIOStatistics
 
resetStatistics() - Method in class org.apache.crail.core.CoreStreamStatistics
 
resetStatistics() - Method in interface org.apache.crail.CrailStatistics.StatisticsProvider
 
resetStatistics() - Method in class org.apache.crail.memory.BufferCache
 
resetStatistics() - Method in class org.apache.crail.utils.EndpointCache
 
resetToken() - Method in class org.apache.crail.metadata.FileInfo
 
RingBuffer<T> - Class in org.apache.crail.utils
 
RingBuffer(int) - Constructor for class org.apache.crail.utils.RingBuffer
 
RPC_DONE - Static variable in class org.apache.crail.core.CoreMetaDataOperation
 
RPC_DONE - Static variable in class org.apache.crail.utils.MultiFuture
 
RPC_ERROR - Static variable in class org.apache.crail.core.CoreMetaDataOperation
 
RPC_ERROR - Static variable in class org.apache.crail.utils.MultiFuture
 
RPC_PENDING - Static variable in class org.apache.crail.core.CoreMetaDataOperation
 
RPC_PENDING - Static variable in class org.apache.crail.utils.MultiFuture
 
RPC_TIMEOUT - Static variable in class org.apache.crail.conf.CrailConstants
 
RPC_TIMEOUT_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
RpcClient - Interface in org.apache.crail.rpc
 
RpcConnection - Interface in org.apache.crail.rpc
 
RpcCreateFile - Interface in org.apache.crail.rpc
 
RpcDeleteFile - Interface in org.apache.crail.rpc
 
RpcDispatcher - Class in org.apache.crail.rpc
 
RpcDispatcher(ConcurrentLinkedQueue<RpcConnection>) - Constructor for class org.apache.crail.rpc.RpcDispatcher
 
RpcErrors - Class in org.apache.crail.rpc
 
RpcErrors() - Constructor for class org.apache.crail.rpc.RpcErrors
 
RpcFuture<T> - Interface in org.apache.crail.rpc
 
RpcGetBlock - Interface in org.apache.crail.rpc
 
RpcGetDataNode - Interface in org.apache.crail.rpc
 
RpcGetFile - Interface in org.apache.crail.rpc
 
RpcGetLocation - Interface in org.apache.crail.rpc
 
RpcPing - Interface in org.apache.crail.rpc
 
RpcRenameFile - Interface in org.apache.crail.rpc
 
RpcResponse - Interface in org.apache.crail.rpc
 
rpcResult - Variable in class org.apache.crail.core.CoreMetaDataOperation
 
RpcVoid - Interface in org.apache.crail.rpc
 

S

seek(long) - Method in class org.apache.crail.core.CoreInputStream
 
seek(long) - Method in class org.apache.crail.CrailBufferedInputStream
 
seek(long) - Method in interface org.apache.crail.CrailInputStream
 
set(String, String) - Method in class org.apache.crail.conf.CrailConfiguration
 
setBlock(BlockInfo) - Method in interface org.apache.crail.rpc.RpcConnection
 
setBlock(BlockInfo) - Method in class org.apache.crail.rpc.RpcDispatcher
 
setBlockInfo(BlockInfo) - Method in class org.apache.crail.metadata.BlockInfo
 
setBlockInfo(BlockInfo) - Method in interface org.apache.crail.rpc.RpcGetBlock
 
setCapacity(long) - Method in class org.apache.crail.core.CoreIOStatistics
 
setCapacity(long) - Method in class org.apache.crail.metadata.FileInfo
 
setDirOffset(long) - Method in class org.apache.crail.metadata.FileInfo
 
setFile(FileInfo, boolean) - Method in interface org.apache.crail.rpc.RpcConnection
 
setFile(FileInfo, boolean) - Method in class org.apache.crail.rpc.RpcDispatcher
 
setFileInfo(FileInfo) - Method in class org.apache.crail.metadata.FileInfo
 
setFreeBlockCount(int) - Method in class org.apache.crail.metadata.DataNodeStatistics
 
setInt(String, int) - Method in class org.apache.crail.conf.CrailConfiguration
 
setModificationTime(long) - Method in class org.apache.crail.metadata.FileInfo
 
setPrefetched(boolean) - Method in interface org.apache.crail.rpc.RpcFuture
 
setServiceId(long) - Method in class org.apache.crail.metadata.DataNodeStatistics
 
setStatistics(DataNodeStatistics) - Method in class org.apache.crail.metadata.DataNodeStatistics
 
setToken(long) - Method in class org.apache.crail.metadata.FileInfo
 
SHADOW_REPLICATION - Static variable in class org.apache.crail.conf.CrailConstants
 
SHADOW_REPLICATION_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
SINGLETON - Static variable in class org.apache.crail.conf.CrailConstants
 
SINGLETON_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
size() - Method in class org.apache.crail.metadata.FileName
 
size() - Method in class org.apache.crail.utils.EndpointCache
 
size() - Method in class org.apache.crail.utils.EndpointCache.StorageEndpointCache
 
size() - Method in class org.apache.crail.utils.RingBuffer
 
skip(long) - Method in class org.apache.crail.CrailBufferedInputStream
 
slice() - Method in interface org.apache.crail.CrailBuffer
 
slice() - Method in class org.apache.crail.memory.OffHeapBuffer
 
SLICE_SIZE - Static variable in class org.apache.crail.conf.CrailConstants
 
SLICE_SIZE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
STATISTICS - Static variable in class org.apache.crail.conf.CrailConstants
 
STATISTICS_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_CLASSES - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_CLASSES_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_KEEPALIVE - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_KEEPALIVE_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_ROOTCLASS - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_ROOTCLASS_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_TYPES - Static variable in class org.apache.crail.conf.CrailConstants
 
STORAGE_TYPES_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
StorageClient - Interface in org.apache.crail.storage
 
StorageEndpoint - Interface in org.apache.crail.storage
 
StorageEndpointCache(int, StorageClient, int) - Constructor for class org.apache.crail.utils.EndpointCache.StorageEndpointCache
 
StorageFuture - Interface in org.apache.crail.storage
 
StorageResult - Interface in org.apache.crail.storage
 
sync() - Method in class org.apache.crail.core.CoreOutputStream
 
sync() - Method in class org.apache.crail.CrailBufferedOutputStream
 
sync() - Method in interface org.apache.crail.CrailOutputStream
 
syncDir() - Method in class org.apache.crail.core.CoreNode
 
syncDir() - Method in interface org.apache.crail.CrailNode
 

T

TOKEN_EXPIRATION - Static variable in class org.apache.crail.conf.CrailConstants
 
TOKEN_EXPIRATION_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 
tokenFree() - Method in class org.apache.crail.core.CoreFile
 
tokenFree() - Method in class org.apache.crail.metadata.FileInfo
 
toString() - Method in class org.apache.crail.core.CoreSubOperation
 
toString() - Method in class org.apache.crail.core.DirectoryRecord
 
toString() - Method in class org.apache.crail.CrailLocationClass
 
toString() - Method in class org.apache.crail.CrailStorageClass
 
toString() - Method in class org.apache.crail.memory.OffHeapBuffer
 
toString() - Method in class org.apache.crail.metadata.BlockInfo
 
toString() - Method in class org.apache.crail.metadata.DataNodeInfo
 
toString() - Method in class org.apache.crail.metadata.FileInfo
 
toString() - Method in class org.apache.crail.metadata.FileName
 
toString() - Method in class org.apache.crail.rpc.RpcDispatcher
 

U

Upcoming<T> - Interface in org.apache.crail
 
update(CrailBuffer) - Method in class org.apache.crail.core.DirectoryRecord
 
update(ByteBuffer) - Method in class org.apache.crail.metadata.BlockInfo
 
update(ByteBuffer) - Method in class org.apache.crail.metadata.DataNodeInfo
 
update(ByteBuffer) - Method in class org.apache.crail.metadata.DataNodeStatistics
 
update(ByteBuffer) - Method in class org.apache.crail.metadata.FileInfo
 
update(ByteBuffer) - Method in class org.apache.crail.metadata.FileName
 
updateConstants(CrailConfiguration) - Static method in class org.apache.crail.conf.CrailConstants
 
updateToken() - Method in class org.apache.crail.metadata.FileInfo
 
USER - Static variable in class org.apache.crail.conf.CrailConstants
 
USER_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 

V

value() - Method in class org.apache.crail.CrailLocationClass
 
value() - Method in class org.apache.crail.CrailStorageClass
 
valueOf(String) - Static method in enum org.apache.crail.CrailNodeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.crail.CrailNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Static method in class org.apache.crail.conf.CrailConstants
 
verifyNamenode(String) - Static method in class org.apache.crail.utils.CrailUtils
 
VERSION - Static variable in class org.apache.crail.conf.CrailConstants
 
VERSION_KEY - Static variable in class org.apache.crail.conf.CrailConstants
 

W

wrap(ByteBuffer) - Static method in class org.apache.crail.memory.OffHeapBuffer
 
write(CrailBuffer) - Method in class org.apache.crail.core.CoreOutputStream
 
write(CrailBuffer) - Method in class org.apache.crail.core.DirectoryRecord
 
write(int) - Method in class org.apache.crail.CrailBufferedOutputStream
 
write(byte[]) - Method in class org.apache.crail.CrailBufferedOutputStream
 
write(byte[], int, int) - Method in class org.apache.crail.CrailBufferedOutputStream
 
write(ByteBuffer) - Method in class org.apache.crail.CrailBufferedOutputStream
 
write(CrailBuffer) - Method in interface org.apache.crail.CrailOutputStream
 
write(ByteBuffer) - Method in class org.apache.crail.metadata.BlockInfo
 
write(ByteBuffer) - Method in class org.apache.crail.metadata.DataNodeInfo
 
write(ByteBuffer) - Method in class org.apache.crail.metadata.DataNodeStatistics
 
write(ByteBuffer, boolean) - Method in class org.apache.crail.metadata.FileInfo
 
write(ByteBuffer) - Method in class org.apache.crail.metadata.FileName
 
write(CrailBuffer, BlockInfo, long) - Method in interface org.apache.crail.storage.StorageEndpoint
 
writeDouble(double) - Method in class org.apache.crail.CrailBufferedOutputStream
 
writeFloat(float) - Method in class org.apache.crail.CrailBufferedOutputStream
 
writeInt(int) - Method in class org.apache.crail.CrailBufferedOutputStream
 
writeLong(long) - Method in class org.apache.crail.CrailBufferedOutputStream
 
writeShort(short) - Method in class org.apache.crail.CrailBufferedOutputStream
 

_

_listEntries(String, boolean) - Method in class org.apache.crail.core.CoreDataStore
 
A B C D E F G H I K L M N O P R S T U V W _ 
Skip navigation links

Copyright © 2018 The Apache Software Foundation. All rights reserved.