Apache FTPFile权限

时间:2010-12-22 16:28:07

标签: java apache permissions ftp

与示例相比,有没有办法为文件设置相同的权限?我问,因为我只看到返回boolean的方法,关于特定用户类型是否可以对文件执行特定操作,这对于命名目的而言非常不方便。 permissions内的FTPFile二维数组具有包可见性,因此蛮力方法只是通过反射访问它,但我的猜测是,必须有一些库可以增加灵活性到Apache FTP?

1 个答案:

答案 0 :(得分:0)

权限数组总是被设置为2D 3x3数组(除非我遗漏了一些我无法看到它会如何改变的东西?)知道这一点你可以使用setPermission和hasPermission方法,循环从0-每个都有3个并复制值。它仍然有点讨厌和依赖于实现,但它不依赖于反射。

除此之外,我能看到的唯一选择是继承FTPFile,然后自己实现权限。