private static class HFileArchiver.FileableStoreFile extends HFileArchiver.File
Modifier and Type | Field and Description |
---|---|
(package private) HStoreFile |
file |
fs
Constructor and Description |
---|
FileableStoreFile(org.apache.hadoop.fs.FileSystem fs,
HStoreFile store) |
Modifier and Type | Method and Description |
---|---|
void |
close()
close any outside readers of the file n
|
void |
delete()
Delete the file
|
Collection<HFileArchiver.File> |
getChildren() |
String |
getName()
Returns the name of the file (not the full fs path, just the individual file name)
|
(package private) org.apache.hadoop.fs.Path |
getPath()
Returns the path to this file
|
boolean |
isFile()
Check to see if this is a file or a directory
|
getFileSystem, moveAndClose, toString
HStoreFile file
public FileableStoreFile(org.apache.hadoop.fs.FileSystem fs, HStoreFile store)
public void delete() throws IOException
HFileArchiver.File
delete
in class HFileArchiver.File
IOException
- on failurepublic String getName()
HFileArchiver.File
getName
in class HFileArchiver.File
public boolean isFile()
HFileArchiver.File
isFile
in class HFileArchiver.File
public Collection<HFileArchiver.File> getChildren() throws IOException
getChildren
in class HFileArchiver.File
IOException
public void close() throws IOException
HFileArchiver.File
close
in class HFileArchiver.File
IOException
org.apache.hadoop.fs.Path getPath()
HFileArchiver.File
getPath
in class HFileArchiver.File
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.