|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface FileOwnerAttributeView extends FileAttributeView
getOwner или setOwner методы могут использоваться, чтобы считать или обновить владельца файла.
getAttribute и setAttribute методы могут также использоваться, чтобы считать или обновить владельца. В этом случае атрибут владельца идентифицируется именем "owner", и значение атрибута является a UserPrincipal.
| Модификатор и Тип | Метод и Описание |
|---|---|
UserPrincipal |
getOwner()
Считайте владельца файла.
|
Строка |
name()
Возвращает имя представления атрибута.
|
void |
setOwner(UserPrincipal owner)
Обновляет владельца файла.
|
String name()
"owner".name в интерфейсе AttributeViewUserPrincipal getOwner() throws IOException
Это это реализация, определенная, если владелец файла может быть a group.
IOException - если ошибка ввода-вывода происходитSecurityException - В случае провайдера значения по умолчанию устанавливается менеджер безопасности, и это отрицает RuntimePermission("accessUserInformation") или checkRead метод отрицает доступ для чтения к файлу.void setOwner(UserPrincipal owner) throws IOException
Это это реализация, определенная, если владелец файла может быть a group. Чтобы гарантировать непротиворечивое и корректное поведение через платформы, рекомендуется, чтобы этот метод только использовался, чтобы установить владельца файла в пользовательский принципал, который не является группой.
owner - новый владелец файлаIOException - если ошибка ввода-вывода происходит, или owner параметр является группой, и эта реализация не поддерживает установку владельца группеSecurityException - В случае провайдера значения по умолчанию устанавливается менеджер безопасности, и это отрицает RuntimePermission("accessUserInformation") или checkWrite метод отрицает доступ для записи к файлу.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92