java.lang.Object
com.flexstor.common.io.NativeFileProperties
- public class NativeFileProperties
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
U
public final int U
- See Also:
- Constant Field Values
G
public final int G
- See Also:
- Constant Field Values
O
public final int O
- See Also:
- Constant Field Values
UG
public final int UG
- See Also:
- Constant Field Values
UO
public final int UO
- See Also:
- Constant Field Values
GO
public final int GO
- See Also:
- Constant Field Values
UGO
public final int UGO
- See Also:
- Constant Field Values
X
public final int X
- See Also:
- Constant Field Values
W
public final int W
- See Also:
- Constant Field Values
WX
public final int WX
- See Also:
- Constant Field Values
R
public final int R
- See Also:
- Constant Field Values
RX
public final int RX
- See Also:
- Constant Field Values
RW
public final int RW
- See Also:
- Constant Field Values
RXW
public final int RXW
- See Also:
- Constant Field Values
bTest
protected boolean bTest
fileSeparator
protected java.lang.String fileSeparator
nPermissions
protected int nPermissions
refNativeUtils
protected NativeUtils refNativeUtils
NativeFileProperties
public NativeFileProperties()
isSpaceAvailable
public boolean isSpaceAvailable(java.lang.String sPath,
long lSpaceRequested)
getCreationDate
public java.util.Date getCreationDate(java.lang.String sFile)
logError
protected void logError(java.lang.String sMsg)
diagnosticTrace
public void diagnosticTrace(java.lang.String sMsg)
addPermission
public void addPermission(int nType,
int nMode)
addAllPermissions
public void addAllPermissions()
addAllUserPermissions
public void addAllUserPermissions()
addAllGroupPermissions
public void addAllGroupPermissions()
addAllOtherPermissions
public void addAllOtherPermissions()
setAddedPermissions
public int setAddedPermissions(java.lang.String sFilePath)
setPermissions
public int setPermissions(java.lang.String sFilePath,
java.lang.String sPerms)
setPermissions
public int setPermissions(java.lang.String sFilePath,
java.lang.String sPerms,
int nUserId,
int nGroupId)
setOwner
public int setOwner(java.lang.String sPath,
int nUser,
int nGroup)
getPermissions
public int getPermissions(java.lang.String sPath)