java.lang.AutoCloseablepublic class PosixPermissionsResetter
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor | Description |
|---|---|
PosixPermissionsResetter(java.nio.file.Path path) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
java.util.Set<java.nio.file.attribute.PosixFilePermission> |
getCopyPermissions() |
|
void |
setPermissions(java.util.Set<java.nio.file.attribute.PosixFilePermission> newPermissions) |
public PosixPermissionsResetter(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.lang.AutoCloseablejava.io.IOExceptionpublic void setPermissions(java.util.Set<java.nio.file.attribute.PosixFilePermission> newPermissions)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Set<java.nio.file.attribute.PosixFilePermission> getCopyPermissions()