- Sort Score
- Num 10 results
- Language All
Results 1 - 5 of 5 for DirectoryLeaseContext (0.09 seconds)
-
src/main/java/jcifs/internal/smb2/lease/DirectoryLeaseContext.java
/** * Directory Lease Context for SMB3 directory leasing * * This context extends standard lease context with directory-specific metadata * for enhanced directory caching capabilities. */ public class DirectoryLeaseContext implements CreateContextRequest { /** * Context name for directory lease request */ public static final String NAME_DIRECTORY_REQUEST = "DLse"; /**Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 02:21:31 GMT 2025 - 9.4K bytes - Click Count (0) -
src/test/java/jcifs/internal/smb2/lease/DirectoryLeaseContextTest.java
DirectoryLeaseContext context2 = new DirectoryLeaseContext(key, 0, DirectoryCacheScope.RECURSIVE_TREE); context2.setNotificationEnabled(true); byte[] buffer2 = new byte[context2.size()]; context2.encode(buffer2, 0); int flags2 = SMBUtil.readInt4(buffer2, 68); assertEquals(DirectoryLeaseContext.DIRECTORY_LEASE_FLAG_RECURSIVE | DirectoryLeaseContext.DIRECTORY_LEASE_FLAG_NOTIFICATIONS,Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 01:47:47 GMT 2025 - 10.1K bytes - Click Count (0) -
src/test/java/jcifs/internal/smb2/lease/DirectoryLeasingIntegrationTest.java
} @Test public void testDirectoryLeaseContextIntegration() { Smb2LeaseKey key = new Smb2LeaseKey(); DirectoryLeaseContext context = new DirectoryLeaseContext(key, DirectoryLeaseState.DIRECTORY_FULL, DirectoryCacheScope.RECURSIVE_TREE); context.setMaxCacheAge(60000L); context.setNotificationEnabled(true);Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 01:47:47 GMT 2025 - 14.2K bytes - Click Count (0) -
docs/smb3-features/04-directory-leasing-design.md
getPath(), requestedState, scope); // Add directory lease context to create request if (createRequest != null) { DirectoryLeaseContext leaseCtx = new DirectoryLeaseContext( directoryLeaseKey, requestedState, scope); createRequest.addCreateContext(leaseCtx); } } } @Override
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) -
docs/SMB3_IMPLEMENTATION_PLAN.md
Directory leasing extends the lease concept to directories for improved metadata caching. #### 4.1 Core Directory Lease Infrastructure ``` Package: jcifs.internal.smb2.lease ├── DirectoryLeaseContext.java - Directory-specific lease context ├── DirectoryLeaseCache.java - Directory metadata cache └── DirectoryChangeNotifier.java - Directory change tracking ``` #### 4.2 Implementation Tasks
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 02:53:50 GMT 2025 - 10.7K bytes - Click Count (0)