Interface VirtualFileACL
- All Known Subinterfaces:
SerializableVirtualFileACL
- All Known Implementing Classes:
DefaultVirtualFileACL, FileACL
public interface VirtualFileACL
- Author:
- taha.bensalah@gmail.com
-
Method Summary
Modifier and TypeMethodDescriptiongetAllowedCreateChildPermission(VFileType type, String user) getAllowedRemoveChildPermission(VFileType type, String user) getAllowedUpdateChildPermission(VFileType type, String user) getOwner()getProperty(String name) booleanbooleanbooleanbooleanvoidsave()voidsetAutoSave(boolean enable) voidvoidsetPermissionCreateDirectory(String profiles) voidsetPermissionCreateFile(String profiles) voidsetPermissionListDirectory(String profiles) voidsetPermissionReadFile(String profiles) voidsetPermissionRemove(String profiles) voidsetPermissionRemoveDirectory(String profiles) voidsetPermissionRemoveFile(String profiles) voidsetPermissionWriteFile(String profiles) voidsetPropagateACL(boolean value) voidsetPropagateOwner(boolean value) voidsetProperty(String name, String value)
-
Method Details
-
getAllowedCreateChildPermission
-
getAllowedRemoveChildPermission
-
getAllowedUpdateChildPermission
-
getAllowedListPermission
-
getAllowedRemovePermission
-
getAllowedReadPermission
-
getAllowedWritePermission
-
getDefaultFileACL
VirtualFileACL getDefaultFileACL() -
getDefaultFolderACL
VirtualFileACL getDefaultFolderACL() -
isReadOnly
boolean isReadOnly() -
getProperty
-
setProperty
-
getPropertyNames
-
setOwner
-
getOwner
String getOwner() -
setPermissionCreateFile
-
setPermissionCreateDirectory
-
setPermissionRemoveFile
-
setPermissionRemoveDirectory
-
setPermissionReadFile
-
setPermissionWriteFile
-
setPermissionListDirectory
-
setPermissionRemove
-
getPermissionRemove
String getPermissionRemove() -
isPropagateOwner
boolean isPropagateOwner() -
setPropagateOwner
void setPropagateOwner(boolean value) -
isPropagateACL
boolean isPropagateACL() -
setPropagateACL
void setPropagateACL(boolean value) -
getPermissionReadFile
String getPermissionReadFile() -
getPermissionWriteFile
String getPermissionWriteFile() -
getPermissionRemoveFile
String getPermissionRemoveFile() -
getPermissionRemoveDirectory
String getPermissionRemoveDirectory() -
getPermissionListDirectory
String getPermissionListDirectory() -
getPermissionCreateDirectory
String getPermissionCreateDirectory() -
getPermissionCreateFile
String getPermissionCreateFile() -
isAutoSave
boolean isAutoSave() -
setAutoSave
void setAutoSave(boolean enable) -
save
void save()
-