public final class SftpHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
static int |
attributesToPermissions(boolean isReg,
boolean isDir,
boolean isLnk,
Collection<PosixFilePermission> perms) |
static AclEntry |
buildAclEntry(int aclType,
int aclFlag,
int aclMask,
String aclWho) |
protected static boolean |
getBool(Boolean bool) |
static Set<PosixFilePermission> |
permissionsToAttributes(int perms) |
static void |
putFileTime(Buffer buffer,
int flags,
FileTime time) |
protected static Map<String,Object> |
readAttrs(int version,
Buffer buffer) |
static int |
resolveSubstatus(Exception e) |
static void |
writeAttrs(int version,
Buffer buffer,
Map<String,?> attributes) |
static void |
writeAttrsV3(Buffer buffer,
Map<String,?> attributes) |
static void |
writeAttrsV4(Buffer buffer,
Map<String,?> attributes) |
public static void writeAttrs(int version,
Buffer buffer,
Map<String,?> attributes)
throws IOException
IOExceptionpublic static void writeAttrsV3(Buffer buffer, Map<String,?> attributes) throws IOException
IOExceptionpublic static void writeAttrsV4(Buffer buffer, Map<String,?> attributes) throws IOException
IOExceptionprotected static boolean getBool(Boolean bool)
public static int attributesToPermissions(boolean isReg,
boolean isDir,
boolean isLnk,
Collection<PosixFilePermission> perms)
public static Set<PosixFilePermission> permissionsToAttributes(int perms)
public static int resolveSubstatus(Exception e)
public static AclEntry buildAclEntry(int aclType, int aclFlag, int aclMask, String aclWho)
protected static Map<String,Object> readAttrs(int version, Buffer buffer) throws IOException
IOExceptionCopyright © 2008–2015 The Apache Software Foundation. All rights reserved.