Search in sources :

Example 1 with Directory

use of com.hierynomus.smbj.share.Directory in project iaf by ibissource.

the class Samba2FileSystem method getFolder.

private Directory getFolder(String filename, AccessMask accessMask, SMB2CreateDisposition createDisposition) {
    Set<SMB2ShareAccess> shareAccess = new HashSet<SMB2ShareAccess>();
    shareAccess.addAll(SMB2ShareAccess.ALL);
    Set<AccessMask> accessMaskSet = new HashSet<AccessMask>();
    accessMaskSet.add(accessMask);
    Directory file;
    file = diskShare.openDirectory(filename, accessMaskSet, null, shareAccess, createDisposition, null);
    return file;
}
Also used : SMB2ShareAccess(com.hierynomus.mssmb2.SMB2ShareAccess) AccessMask(com.hierynomus.msdtyp.AccessMask) HashSet(java.util.HashSet) Directory(com.hierynomus.smbj.share.Directory)

Example 2 with Directory

use of com.hierynomus.smbj.share.Directory in project iaf by ibissource.

the class Samba2FileSystemTestHelper method getFolder.

private Directory getFolder(String filename, AccessMask accessMask, SMB2CreateDisposition createDisposition) {
    Set<SMB2ShareAccess> shareAccess = new HashSet<SMB2ShareAccess>();
    shareAccess.addAll(SMB2ShareAccess.ALL);
    Set<AccessMask> accessMaskSet = new HashSet<AccessMask>();
    accessMaskSet.add(accessMask);
    Directory file;
    file = diskShare.openDirectory(filename, accessMaskSet, null, shareAccess, createDisposition, null);
    return file;
}
Also used : SMB2ShareAccess(com.hierynomus.mssmb2.SMB2ShareAccess) AccessMask(com.hierynomus.msdtyp.AccessMask) HashSet(java.util.HashSet) Directory(com.hierynomus.smbj.share.Directory)

Aggregations

AccessMask (com.hierynomus.msdtyp.AccessMask)2 SMB2ShareAccess (com.hierynomus.mssmb2.SMB2ShareAccess)2 Directory (com.hierynomus.smbj.share.Directory)2 HashSet (java.util.HashSet)2