- Sort Score
- Num 10 results
- Language All
Results 11 - 20 of 32 for Smb2LeaseKey (0.28 seconds)
-
src/main/java/jcifs/internal/smb2/lease/DirectoryLeaseContext.java
* Gets the lease key for this directory lease context * @return the lease key */ public Smb2LeaseKey getLeaseKey() { return leaseKey; } /** * Sets the lease key for this directory lease context * @param leaseKey the lease key to set */ public void setLeaseKey(Smb2LeaseKey leaseKey) { this.leaseKey = leaseKey; } /**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/main/java/jcifs/internal/smb2/lock/Smb2LeaseBreakNotification.java
import jcifs.internal.smb2.ServerMessageBlock2Response; import jcifs.internal.smb2.lease.Smb2LeaseKey; import jcifs.internal.util.SMBUtil; /** * SMB2 Lease Break Notification * * MS-SMB2 2.2.23 */ public class Smb2LeaseBreakNotification extends ServerMessageBlock2Response { private int structureSize; private int flags; private Smb2LeaseKey leaseKey; private int currentLeaseState; private int newLeaseState;Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 02:21:31 GMT 2025 - 4.8K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/create/LeaseV1CreateContextResponse.java
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package jcifs.internal.smb2.create; import jcifs.internal.SMBProtocolDecodingException; import jcifs.internal.smb2.lease.Smb2LeaseKey; import jcifs.internal.util.SMBUtil; /** * SMB2 Lease V1 Create Context Response * * MS-SMB2 2.2.14.2.10 */ public class LeaseV1CreateContextResponse implements CreateContextResponse { /**Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 02:21:31 GMT 2025 - 2.8K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/lock/Smb2LeaseBreakResponse.java
import jcifs.internal.smb2.ServerMessageBlock2Response; import jcifs.internal.smb2.lease.Smb2LeaseKey; import jcifs.internal.util.SMBUtil; /** * SMB2 Lease Break Response * * MS-SMB2 2.2.25 */ public class Smb2LeaseBreakResponse extends ServerMessageBlock2Response { private int structureSize; private int flags; private Smb2LeaseKey leaseKey; private int leaseState; private long leaseDuration;Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 02:21:31 GMT 2025 - 3.7K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/lock/Smb2LeaseBreakAcknowledgment.java
import jcifs.internal.smb2.lease.Smb2LeaseKey; import jcifs.internal.util.SMBUtil; /** * SMB2 Lease Break Acknowledgment * * MS-SMB2 2.2.24 */ public class Smb2LeaseBreakAcknowledgment extends ServerMessageBlock2Request<Smb2LeaseBreakResponse> { private static final int STRUCTURE_SIZE = 36; private int flags; private Smb2LeaseKey leaseKey; private int leaseState; /**
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 02:21:31 GMT 2025 - 4.2K bytes - Click Count (0) -
src/test/java/jcifs/internal/smb2/lease/DirectoryLeasingIntegrationTest.java
// Request leases for both directories Smb2LeaseKey key1 = directoryLeaseManager.requestDirectoryLease(dir1, DirectoryLeaseState.DIRECTORY_READ_HANDLE, DirectoryCacheScope.IMMEDIATE_CHILDREN); Smb2LeaseKey key2 =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) -
src/test/java/jcifs/tests/persistent/HandleInfoTest.java
import jcifs.internal.smb2.lease.Smb2LeaseKey; import jcifs.internal.smb2.persistent.HandleGuid; import jcifs.internal.smb2.persistent.HandleInfo; import jcifs.internal.smb2.persistent.HandleType; /** * Test class for HandleInfo functionality */ public class HandleInfoTest { private HandleGuid testGuid; private byte[] testFileId; private Smb2LeaseKey testLeaseKey; @BeforeEachCreated: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 21 04:51:33 GMT 2025 - 4.6K bytes - Click Count (0) -
src/test/java/jcifs/internal/smb2/create/LeaseV1CreateContextRequestTest.java
import org.junit.jupiter.api.Test; import jcifs.internal.smb2.lease.Smb2LeaseKey; import jcifs.internal.smb2.lease.Smb2LeaseState; import jcifs.internal.util.SMBUtil; @DisplayName("LeaseV1CreateContextRequest Tests") class LeaseV1CreateContextRequestTest { private LeaseV1CreateContextRequest leaseContext; private Smb2LeaseKey testKey; private int testState; @BeforeEach void setUp() {Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 21 00:16:17 GMT 2025 - 5.8K bytes - Click Count (0) -
docs/smb3-features/04-directory-leasing-design.md
} public Smb2LeaseKey requestDirectoryLease(String directoryPath, int requestedState, DirectoryCacheScope scope) { // Request base lease Smb2LeaseKey leaseKey = baseLeaseManager.requestLease(directoryPath, requestedState);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) -
src/main/java/jcifs/internal/smb2/lease/DirectoryLeaseManager.java
private final CIFSContext context; private final LeaseManager baseLeaseManager; private final ConcurrentHashMap<String, DirectoryCacheEntry> directoryCache; private final ConcurrentHashMap<Smb2LeaseKey, String> leaseToPath; private final ScheduledExecutorService scheduler; private final DirectoryChangeNotifier changeNotifier; /** * Create a new directory lease manager *Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 01:47:47 GMT 2025 - 12.3K bytes - Click Count (0)