Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for HandleType (0.07 sec)

  1. src/main/java/jcifs/internal/smb2/persistent/HandleType.java

         */
        PERSISTENT(3);
    
        private final int value;
    
        HandleType(int value) {
            this.value = value;
        }
    
        /**
         * Get the numeric value of this handle type
         * @return the numeric value
         */
        public int getValue() {
            return value;
        }
    
        /**
         * Get HandleType from numeric value
         * @param value the numeric value
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 1.7K bytes
    - Viewed (0)
  2. src/main/java/jcifs/internal/smb2/persistent/PersistentHandleManager.java

                    if (info.getType() == HandleType.PERSISTENT && !info.isReconnecting()) {
                        persistHandle(info);
                    }
                }
            } finally {
                lock.writeLock().unlock();
            }
        }
    
        private void persistHandle(HandleInfo info) {
            if (info.getType() != HandleType.PERSISTENT) {
                return;
            }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:49:49 UTC 2025
    - 13K bytes
    - Viewed (0)
  3. src/test/java/jcifs/tests/persistent/HandleInfoTest.java

            HandleInfo info = new HandleInfo("/test/file.txt", testGuid, testFileId, HandleType.DURABLE_V2, 120000, testLeaseKey);
    
            assertEquals("/test/file.txt", info.getPath());
            assertEquals(testGuid, info.getCreateGuid());
            assertArrayEquals(testFileId, info.getFileId());
            assertEquals(HandleType.DURABLE_V2, info.getType());
            assertEquals(120000, info.getTimeout());
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 4.6K bytes
    - Viewed (0)
  4. src/test/java/jcifs/tests/persistent/DurableHandleContextTest.java

        public void testHandleType() {
            assertEquals(0, HandleType.NONE.getValue());
            assertEquals(1, HandleType.DURABLE_V1.getValue());
            assertEquals(2, HandleType.DURABLE_V2.getValue());
            assertEquals(3, HandleType.PERSISTENT.getValue());
    
            assertEquals(HandleType.NONE, HandleType.fromValue(0));
            assertEquals(HandleType.DURABLE_V1, HandleType.fromValue(1));
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 4.6K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/smb2/persistent/HandleInfo.java

         * The 16-byte file ID returned by the server for this handle
         */
        private final byte[] fileId;
    
        /**
         * The type of handle (DURABLE_V1, DURABLE_V2, or PERSISTENT)
         */
        private final HandleType type;
    
        /**
         * The timeout in milliseconds for durable handles (not applicable for persistent handles)
         */
        private final long timeout;
    
        /**
         * The timestamp when this handle was created
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 02:21:31 UTC 2025
    - 5.9K bytes
    - Viewed (0)
  6. src/test/java/jcifs/tests/persistent/PersistentHandleManagerTest.java

            HandleGuid guid = manager.requestDurableHandle("/test/file.txt", HandleType.DURABLE_V2, 120000, null);
    
            assertNotNull(guid);
            assertEquals(1, manager.getHandleCount());
    
            HandleInfo info = manager.getHandleByGuid(guid);
            assertNotNull(info);
            assertEquals("/test/file.txt", info.getPath());
            assertEquals(HandleType.DURABLE_V2, info.getType());
            assertEquals(120000, info.getTimeout());
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 6.6K bytes
    - Viewed (0)
  7. docs/smb3-features/02-persistent-handles-design.md

        if (tree.getSession().supports(SMB3_0) && config.isUsePersistentHandles()) {
            handleType = HandleType.PERSISTENT;
        } else if (tree.getSession().supports(SMB3_0)) {
            handleType = HandleType.DURABLE_V2;
        } else if (tree.getSession().supports(SMB2_1)) {
            handleType = HandleType.DURABLE_V1;
        } else {
            return;  // No durable handle support
        }
        
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 31.6K bytes
    - Viewed (0)
  8. src/test/java/jcifs/tests/persistent/HandleReconnectorTest.java

    import jcifs.internal.smb2.persistent.HandleGuid;
    import jcifs.internal.smb2.persistent.HandleInfo;
    import jcifs.internal.smb2.persistent.HandleReconnector;
    import jcifs.internal.smb2.persistent.HandleType;
    import jcifs.internal.smb2.persistent.PersistentHandleManager;
    
    /**
     * Test class for HandleReconnector functionality
     */
    public class HandleReconnectorTest {
    
        @Mock
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 5.6K bytes
    - Viewed (0)
Back to top