public final class AccessMode extends Object
The SMB access mode values are used when opening a file using one of the SMBDiskSession OpenFile (), OpenInputStream () or OpenOutputStream () methods.
Modifier and Type | Field and Description |
---|---|
static int |
Compatability |
static int |
DenyNone |
static int |
DenyRead |
static int |
DenyWrite |
static int |
Exclusive |
static int |
Execute |
static int |
FCBOpen |
static int |
NoCaching |
static int |
NTAppend |
static int |
NTDelete |
static int |
NTDeleteChild |
static int |
NTExecute |
static int |
NTFileGenericAll |
static int |
NTFileGenericExecute |
static int |
NTFileGenericRead |
static int |
NTFileGenericWrite |
static int |
NTFileReadCheck |
static int |
NTFileWriteCheck |
static int |
NTGenericAll |
static int |
NTGenericExecute |
static int |
NTGenericRead |
static int |
NTGenericReadWrite |
static int |
NTGenericWrite |
static int |
NTMaximumAllowed |
static int |
NTRead |
static int |
NTReadAttrib |
static int |
NTReadAttributesOnly |
static int |
NTReadControl |
static int |
NTReadEA |
static int |
NTReadWrite |
static int |
NTSynchronize |
static int |
NTSystemSecurity |
static int |
NTWrite |
static int |
NTWriteAttrib |
static int |
NTWriteAttribtuesOnly |
static int |
NTWriteDAC |
static int |
NTWriteEA |
static int |
NTWriteOwner |
static int |
ReadOnly |
static int |
ReadWrite |
static int |
WriteOnly |
static int |
WriteThrough |
Constructor and Description |
---|
AccessMode() |
Modifier and Type | Method and Description |
---|---|
static int |
getAccessMode(int val)
Return the file access mode from the specified flags value.
|
static int |
getSharingMode(int val)
Return the file sharing mode from the specified flags value.
|
public static final int ReadOnly
public static final int WriteOnly
public static final int ReadWrite
public static final int Execute
public static final int Compatability
public static final int Exclusive
public static final int DenyWrite
public static final int DenyRead
public static final int DenyNone
public static final int NoCaching
public static final int WriteThrough
public static final int FCBOpen
public static final int NTRead
public static final int NTWrite
public static final int NTAppend
public static final int NTReadEA
public static final int NTWriteEA
public static final int NTExecute
public static final int NTDeleteChild
public static final int NTReadAttrib
public static final int NTWriteAttrib
public static final int NTDelete
public static final int NTReadControl
public static final int NTWriteDAC
public static final int NTWriteOwner
public static final int NTSynchronize
public static final int NTSystemSecurity
public static final int NTGenericRead
public static final int NTGenericWrite
public static final int NTGenericExecute
public static final int NTGenericAll
public static final int NTMaximumAllowed
public static final int NTReadWrite
public static final int NTGenericReadWrite
public static final int NTFileGenericAll
public static final int NTFileGenericRead
public static final int NTFileGenericWrite
public static final int NTFileGenericExecute
public static final int NTFileWriteCheck
public static final int NTFileReadCheck
public static final int NTReadAttributesOnly
public static final int NTWriteAttribtuesOnly
public static final int getAccessMode(int val)
val
- File flags value.public static final int getSharingMode(int val)
val
- File flags value.Copyright © 2005–2018 Alfresco Software. All rights reserved.