public class FileStoreMgr
extends java.lang.Object
| Constructor and Description |
|---|
FileStoreMgr(java.lang.String serviceId,
JournalSystem journalSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileStore(FileStore fs) |
void |
addFileStoresFromConfig() |
FileStore |
allocFileStore(java.lang.String fsKey) |
void |
clear() |
static FileStoreMgr |
createFileStoreMgrForTest(java.lang.String serviceId) |
void |
dump(java.io.DataOutputStream out) |
void |
dumpMeta(java.io.OutputStream out) |
FileStore |
getFileStore(java.lang.String fsKey) |
FileStore |
getFileStoreByName(java.lang.String fsName) |
java.util.List<FileStore> |
listFileStore(FileStoreType fsType) |
FileStore |
loadAzBlobFileStoreFromConfig() |
FileStore |
loadHDFSFileStoreFromConfig() |
void |
loadMeta(java.io.InputStream in) |
FileStore |
loadS3FileStoreFromConfig() |
void |
removeFileStore(java.lang.String fsKey) |
void |
removeFileStoreByName(java.lang.String fsName) |
void |
replayAddFileStore(FileStoreInfo fsInfo) |
void |
replayRemoveFileStore(java.lang.String fsKey) |
void |
replayUpdateFileStore(FileStoreInfo fsInfo) |
void |
updateFileStore(FileStore fs) |
public FileStoreMgr(java.lang.String serviceId,
JournalSystem journalSystem)
public static FileStoreMgr createFileStoreMgrForTest(java.lang.String serviceId)
public FileStore getFileStore(java.lang.String fsKey)
public void addFileStore(FileStore fs) throws StarException
StarExceptionpublic void removeFileStore(java.lang.String fsKey)
throws StarException
StarExceptionpublic void removeFileStoreByName(java.lang.String fsName)
throws StarException
StarExceptionpublic void updateFileStore(FileStore fs) throws StarException
StarExceptionpublic java.util.List<FileStore> listFileStore(FileStoreType fsType) throws StarException
StarExceptionpublic FileStore allocFileStore(java.lang.String fsKey) throws StarException
StarExceptionpublic void addFileStoresFromConfig()
public FileStore loadAzBlobFileStoreFromConfig()
public FileStore loadHDFSFileStoreFromConfig()
public FileStore loadS3FileStoreFromConfig()
public FileStore getFileStoreByName(java.lang.String fsName)
public void replayAddFileStore(FileStoreInfo fsInfo)
public void replayRemoveFileStore(java.lang.String fsKey)
public void replayUpdateFileStore(FileStoreInfo fsInfo)
public void dumpMeta(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic void loadMeta(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void dump(java.io.DataOutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic void clear()
Copyright © 2024. All rights reserved.