public class AclFileWriter
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor and Description |
|---|
AclFileWriter(INodeClient nodeClient,
java.util.List<java.lang.String> domains) |
AclFileWriter(INodeClient nodeClient,
java.util.Map<java.lang.String,java.lang.String> entries,
java.util.List<java.lang.String> partitions) |
AclFileWriter(java.lang.String serverIp,
java.util.List<java.lang.String> domains) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static java.lang.String |
cyrusEscape(java.lang.String name) |
void |
done() |
void |
setAcl(java.lang.String partition,
java.lang.String box,
java.util.Map<java.lang.String,Acl> acl,
java.lang.String root) |
protected static java.lang.String |
toUtf7(java.lang.String mailbox) |
public AclFileWriter(java.lang.String serverIp,
java.util.List<java.lang.String> domains)
public AclFileWriter(INodeClient nodeClient, java.util.Map<java.lang.String,java.lang.String> entries, java.util.List<java.lang.String> partitions)
public AclFileWriter(INodeClient nodeClient, java.util.List<java.lang.String> domains)
public void setAcl(java.lang.String partition,
java.lang.String box,
java.util.Map<java.lang.String,Acl> acl,
java.lang.String root)
throws ServerFault
ServerFaultpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exceptionpublic void done()
public static java.lang.String cyrusEscape(java.lang.String name)
protected static java.lang.String toUtf7(java.lang.String mailbox)
Copyright © 2021. All Rights Reserved.