package com.qianwen.core.boot.file;
|
|
import java.io.File;
|
|
/* loaded from: blade-core-boot-9.3.0.0-SNAPSHOT.jar:org/springblade/core/boot/file/FileProxyManager.class */
|
public class FileProxyManager {
|
private IFileProxy defaultFileProxyFactory = new LocalFileProxyFactory();
|
private static final FileProxyManager ME = new FileProxyManager();
|
|
public static FileProxyManager me() {
|
return ME;
|
}
|
|
public IFileProxy getDefaultFileProxyFactory() {
|
return this.defaultFileProxyFactory;
|
}
|
|
public void setDefaultFileProxyFactory(IFileProxy defaultFileProxyFactory) {
|
this.defaultFileProxyFactory = defaultFileProxyFactory;
|
}
|
|
public String[] path(File file, String dir) {
|
return this.defaultFileProxyFactory.path(file, dir);
|
}
|
|
public File rename(File file, String path) {
|
return this.defaultFileProxyFactory.rename(file, path);
|
}
|
}
|