Index

A C F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractTransferService - Class in io.r2mo.io.local.service
 
AbstractTransferService(TransferTokenService) - Constructor for class io.r2mo.io.local.service.AbstractTransferService
 
actionProgress() - Method in class io.r2mo.io.local.service.HTransferLocal
 
actionStatistics() - Method in class io.r2mo.io.local.service.HTransferLocal
 

C

cp(String, String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 

F

fileDirectory(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
fileExtension(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
fileMime(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
fileName(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
fileSize(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
findBy(String) - Method in class io.r2mo.io.local.service.LocalTokenPool
 

G

getExpired(String) - Method in class io.r2mo.io.local.service.LocalTokenPool
 

H

HHome - Interface in io.r2mo.io.local.transfer
执行一个 SPI 让外层提供本地存储的根目录,此处要根据根目录来执行上传下载,工具类所需
HStoreLocal - Class in io.r2mo.io.local.operation
 
HStoreLocal() - Constructor for class io.r2mo.io.local.operation.HStoreLocal
 
HTransferLocal - Class in io.r2mo.io.local.service
 
HTransferLocal() - Constructor for class io.r2mo.io.local.service.HTransferLocal
 

I

inBinary(String, HProgressor) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inBinary(Set<String>, Set<FileMem>, HProgressor) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inPrivate(InputStream) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inPrivate(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inPublic(InputStream) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inPublic(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inSecret(InputStream) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inSecret(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inStream(File) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
inStream(Path) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
io.r2mo.io.local.operation - package io.r2mo.io.local.operation
 
io.r2mo.io.local.service - package io.r2mo.io.local.service
 
io.r2mo.io.local.transfer - package io.r2mo.io.local.transfer
 
ioHome() - Method in interface io.r2mo.io.local.transfer.HHome
 
isDirectory(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
isEmpty(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
isExist(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
isExists(String) - Method in class io.r2mo.io.local.service.LocalTokenPool
 
isFile(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
isHidden(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
isReadOnly(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
isSame(String, String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 

L

LocalTokenPool - Class in io.r2mo.io.local.service
高性能本地传输令牌池实现 直接存储 TransferToken,最大化性能
LocalTokenPool() - Constructor for class io.r2mo.io.local.service.LocalTokenPool
 
lsDirs(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
lsDirsN(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
lsFiles(String, String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
lsFilesN(String, String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 

M

metaChecksum(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
metaMD5(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
metaModifiedAt(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
mkdir(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
mkdir(Set<String>) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
mv(String, String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
mv(ConcurrentMap<String, String>) - Method in class io.r2mo.io.local.operation.HStoreLocal
 

O

of() - Static method in class io.r2mo.io.local.transfer.TransDownload
 
of() - Static method in class io.r2mo.io.local.transfer.TransUpload
 
of() - Static method in class io.r2mo.io.local.transfer.UpdaterProgress
 
of(TransferTokenService) - Static method in class io.r2mo.io.local.transfer.UpdaterToken
 

P

pHome() - Method in class io.r2mo.io.local.operation.HStoreLocal
 

R

read(StoreFile) - Method in class io.r2mo.io.local.transfer.TransDownload
 
rm(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
rm(Set<String>) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
runClean(boolean) - Method in class io.r2mo.io.local.service.LocalTokenPool
 
runDelete(String) - Method in class io.r2mo.io.local.service.LocalTokenPool
 
runExtend(String, long) - Method in class io.r2mo.io.local.service.LocalTokenPool
 
runSave(TransferToken, long) - Method in class io.r2mo.io.local.service.LocalTokenPool
 

S

serviceOfDirectory(TransferTokenService) - Method in class io.r2mo.io.local.service.HTransferLocal
 
serviceOfFile(TransferTokenService) - Method in class io.r2mo.io.local.service.HTransferLocal
 
serviceOfLarge(TransferTokenService) - Method in class io.r2mo.io.local.service.HTransferLocal
 
serviceToken(TransferTokenPool) - Method in class io.r2mo.io.local.service.HTransferLocal
 
size() - Method in class io.r2mo.io.local.service.LocalTokenPool
获取当前存储的令牌数量(用于监控)

T

token - Variable in class io.r2mo.io.local.service.AbstractTransferService
 
toURL(String) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
TransDownload - Class in io.r2mo.io.local.transfer
 
TransUpload - Class in io.r2mo.io.local.transfer
 

U

UpdaterProgress - Class in io.r2mo.io.local.transfer
 
UpdaterToken - Class in io.r2mo.io.local.transfer
 
UT - Static variable in class io.r2mo.io.local.service.AbstractTransferService
 

V

verifyRequest(TransferRequest) - Method in class io.r2mo.io.local.service.AbstractTransferService
 

W

write(StoreFile, InputStream) - Method in class io.r2mo.io.local.transfer.TransUpload
 
write(String, InputStream, HProgressor) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
write(String, String, boolean) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
write(String, PrivateKey) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
write(String, PublicKey) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
write(String, SecretKey) - Method in class io.r2mo.io.local.operation.HStoreLocal
 
A C F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form