AclEntryFlag — ACL 항목의 플래그 구성 요소에 사용되는 플래그

AclEntryFlag — ACL 항목의 플래그 구성 요소에 사용되는 플래그

AclEntryFlag는 ACL 항목(ACL entry)의 플래그(flags) 구성 요소에 사용되는 플래그를 정의하는 열거형이에요.

출처: Java API Reference

본문

public enum AclEntryFlag extends Enum<AclEntryFlag>

ACL 항목의 플래그 구성 요소에 사용되는 플래그를 정의해요. 이 릴리스에서는 AclEntryType.AUDITAclEntryType.ALARM 항목 유형과 관련된 플래그는 정의하지 않아요. Java 1.7부터 사용할 수 있어요.

열거 상수

열거 상수 설명
DIRECTORY_INHERIT 디렉터리에 놓일 수 있으며, 새로 만들어지는 각 디렉터리에 ACL 항목을 추가해야 함을 나타내요.
FILE_INHERIT 디렉터리에 놓일 수 있으며, 새로 만들어지는 각 비디렉터리 파일에 ACL 항목을 추가해야 함을 나타내요.
INHERIT_ONLY 디렉터리에 놓일 수 있지만 디렉터리 자체에는 적용되지 않고, FILE_INHERITDIRECTORY_INHERIT 플래그에 따라 새로 만든 파일/디렉터리에만 적용돼요.
NO_PROPAGATE_INHERIT 디렉터리에 놓일 수 있으며, 만들어진 디렉터리의 하위 디렉터리들이 상속할 수 있는 새로 만들어진 디렉터리에는 ACL 항목을 놓지 말아야 함을 나타내요.

열거 상수 상세

  • FILE_INHERIT — 디렉터리에 놓일 수 있으며, 새로 만들어지는 각 비디렉터리 파일에 ACL 항목을 추가해야 함을 나타내요.
  • DIRECTORY_INHERIT — 디렉터리에 놓일 수 있으며, 새로 만들어지는 각 디렉터리에 ACL 항목을 추가해야 함을 나타내요.
  • NO_PROPAGATE_INHERIT — 디렉터리에 놓일 수 있으며, 만들어진 디렉터리의 하위 디렉터리들이 상속할 수 있는 새로 만들어진 디렉터리에는 ACL 항목을 놓지 말아야 함을 나타내요.
  • INHERIT_ONLY — 디렉터리에 놓일 수 있지만 디렉터리 자체에는 적용되지 않고, FILE_INHERITDIRECTORY_INHERIT 플래그에 따라 새로 만든 파일/디렉터리에만 적용돼요.

values / valueOf

values()는 선언된 순서대로 이 열거형 클래스의 상수를 담은 배열을 반환해요. valueOf(String name)은 지정된 이름의 열거 상수를 반환해요.

더 알아보기 (Learn more)

Java 공식 API