APIdia Launch Partner
Top Description Fields Constructors Methods
java.nio.file.attribute

public final Enum AclEntryPermission

extends Enum<AclEntryPermission>
Class Inheritance

Defines the permissions for use with the permissions component of an ACL entry.
Since
1.7

Field Summary

Modifier and TypeField and Description
public static final AclEntryPermission
ADD_FILE

Permission to add a new file to a directory (equal to WRITE_DATA)

public static final AclEntryPermission
ADD_SUBDIRECTORY

Permission to create a subdirectory to a directory (equal to APPEND_DATA)

public static final AclEntryPermission
APPEND_DATA

Permission to append data to a file.

public static final AclEntryPermission
DELETE

Permission to delete the file.

public static final AclEntryPermission
DELETE_CHILD

Permission to delete a file or directory within a directory.

public static final AclEntryPermission
EXECUTE

Permission to execute a file.

public static final AclEntryPermission
LIST_DIRECTORY

Permission to list the entries of a directory (equal to READ_DATA)

public static final AclEntryPermission
READ_ACL

Permission to read the ACL attribute.

public static final AclEntryPermission
READ_ATTRIBUTES

The ability to read (non-acl) file attributes.

public static final AclEntryPermission
READ_DATA

Permission to read the data of the file.

public static final AclEntryPermission
READ_NAMED_ATTRS

Permission to read the named attributes of a file.

public static final AclEntryPermission
SYNCHRONIZE

Permission to access file locally at the server with synchronous reads and writes.

public static final AclEntryPermission
WRITE_ACL

Permission to write the ACL attribute.

public static final AclEntryPermission
WRITE_ATTRIBUTES

The ability to write (non-acl) file attributes.

public static final AclEntryPermission
WRITE_DATA

Permission to modify the file's data.

public static final AclEntryPermission
WRITE_NAMED_ATTRS

Permission to write the named attributes of a file.

public static final AclEntryPermission
WRITE_OWNER

Permission to change the owner.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static AclEntryPermission
public static AclEntryPermission[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ADD_FILEback to summary
public static final AclEntryPermission ADD_FILE

Permission to add a new file to a directory (equal to WRITE_DATA)

ADD_SUBDIRECTORYback to summary
public static final AclEntryPermission ADD_SUBDIRECTORY

Permission to create a subdirectory to a directory (equal to APPEND_DATA)

APPEND_DATAback to summary
public static final AclEntryPermission APPEND_DATA

Permission to append data to a file.

DELETEback to summary
public static final AclEntryPermission DELETE

Permission to delete the file.

DELETE_CHILDback to summary
public static final AclEntryPermission DELETE_CHILD

Permission to delete a file or directory within a directory.

EXECUTEback to summary
public static final AclEntryPermission EXECUTE

Permission to execute a file.

LIST_DIRECTORYback to summary
public static final AclEntryPermission LIST_DIRECTORY

Permission to list the entries of a directory (equal to READ_DATA)

READ_ACLback to summary
public static final AclEntryPermission READ_ACL

Permission to read the ACL attribute.

READ_ATTRIBUTESback to summary
public static final AclEntryPermission READ_ATTRIBUTES

The ability to read (non-acl) file attributes.

READ_DATAback to summary
public static final AclEntryPermission READ_DATA

Permission to read the data of the file.

READ_NAMED_ATTRSback to summary
public static final AclEntryPermission READ_NAMED_ATTRS

Permission to read the named attributes of a file.

RFC 3530: Network File System (NFS) version 4 Protocol defines named attributes as opaque files associated with a file in the file system.

External Specification
https://www.rfc-editor.org/info/rfc3530
SYNCHRONIZEback to summary
public static final AclEntryPermission SYNCHRONIZE

Permission to access file locally at the server with synchronous reads and writes.

WRITE_ACLback to summary
public static final AclEntryPermission WRITE_ACL

Permission to write the ACL attribute.

WRITE_ATTRIBUTESback to summary
public static final AclEntryPermission WRITE_ATTRIBUTES

The ability to write (non-acl) file attributes.

WRITE_DATAback to summary
public static final AclEntryPermission WRITE_DATA

Permission to modify the file's data.

WRITE_NAMED_ATTRSback to summary
public static final AclEntryPermission WRITE_NAMED_ATTRS

Permission to write the named attributes of a file.

RFC 3530: Network File System (NFS) version 4 Protocol defines named attributes as opaque files associated with a file in the file system.

External Specification
https://www.rfc-editor.org/info/rfc3530
WRITE_OWNERback to summary
public static final AclEntryPermission WRITE_OWNER

Permission to change the owner.

Constructor Detail

AclEntryPermissionback to summary
private AclEntryPermission()

Method Detail

valueOfback to summary
public static AclEntryPermission valueOf(String name)
valuesback to summary
public static AclEntryPermission[] values()