AclEntryFlag — ACL 항목의 플래그 구성 요소에 사용되는 플래그
AclEntryFlag — ACL 항목의 플래그 구성 요소에 사용되는 플래그
AclEntryFlag는 ACL 항목(ACL entry)의 플래그(flags) 구성 요소에 사용되는 플래그를 정의하는 열거형이에요.
본문
public enum AclEntryFlag extends Enum<AclEntryFlag>
ACL 항목의 플래그 구성 요소에 사용되는 플래그를 정의해요. 이 릴리스에서는 AclEntryType.AUDIT와 AclEntryType.ALARM 항목 유형과 관련된 플래그는 정의하지 않아요. Java 1.7부터 사용할 수 있어요.
열거 상수
| 열거 상수 | 설명 |
|---|---|
DIRECTORY_INHERIT |
디렉터리에 놓일 수 있으며, 새로 만들어지는 각 디렉터리에 ACL 항목을 추가해야 함을 나타내요. |
FILE_INHERIT |
디렉터리에 놓일 수 있으며, 새로 만들어지는 각 비디렉터리 파일에 ACL 항목을 추가해야 함을 나타내요. |
INHERIT_ONLY |
디렉터리에 놓일 수 있지만 디렉터리 자체에는 적용되지 않고, FILE_INHERIT와 DIRECTORY_INHERIT 플래그에 따라 새로 만든 파일/디렉터리에만 적용돼요. |
NO_PROPAGATE_INHERIT |
디렉터리에 놓일 수 있으며, 만들어진 디렉터리의 하위 디렉터리들이 상속할 수 있는 새로 만들어진 디렉터리에는 ACL 항목을 놓지 말아야 함을 나타내요. |
열거 상수 상세
FILE_INHERIT— 디렉터리에 놓일 수 있으며, 새로 만들어지는 각 비디렉터리 파일에 ACL 항목을 추가해야 함을 나타내요.DIRECTORY_INHERIT— 디렉터리에 놓일 수 있으며, 새로 만들어지는 각 디렉터리에 ACL 항목을 추가해야 함을 나타내요.NO_PROPAGATE_INHERIT— 디렉터리에 놓일 수 있으며, 만들어진 디렉터리의 하위 디렉터리들이 상속할 수 있는 새로 만들어진 디렉터리에는 ACL 항목을 놓지 말아야 함을 나타내요.INHERIT_ONLY— 디렉터리에 놓일 수 있지만 디렉터리 자체에는 적용되지 않고,FILE_INHERIT와DIRECTORY_INHERIT플래그에 따라 새로 만든 파일/디렉터리에만 적용돼요.
values / valueOf
values()는 선언된 순서대로 이 열거형 클래스의 상수를 담은 배열을 반환해요. valueOf(String name)은 지정된 이름의 열거 상수를 반환해요.