Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for getDirectoryLeaseManager (0.26 seconds)

  1. src/main/java/jcifs/smb/SmbFileDirectoryLeasingExtension.java

            }
    
            try (SmbTreeHandleImpl th = smbFile.ensureTreeConnected()) {
                // Check if we can use directory leasing
                DirectoryLeaseManager dirManager = getDirectoryLeaseManager(th);
                if (dirManager != null && smbFile.getContext().getConfig().isUseDirectoryLeasing()) {
                    return listFilesWithDirectoryLeasing(smbFile, dirManager);
                } else {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 23 02:21:31 GMT 2025
    - 7.1K bytes
    - Click Count (0)
  2. docs/smb3-features/04-directory-leasing-design.md

            return;
        }
        
        if (!tree.getSession().supports(SMB3_0)) {
            return;  // Directory leasing requires SMB3
        }
        
        directoryLeaseManager = tree.getSession().getDirectoryLeaseManager();
        if (directoryLeaseManager != null) {
            DirectoryCacheScope scope = context.getConfig().getDirectoryCacheScope();
            int requestedState = DirectoryLeaseState.DIRECTORY_READ_HANDLE;
            
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 02:53:50 GMT 2025
    - 36.2K bytes
    - Click Count (0)
Back to Top