- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 14 for IsExpired (0.04 sec)
-
src/test/java/jcifs/smb/NtlmPasswordAuthenticatorTest.java
assertTrue(auth.isExpired()); // Reset timestamp auth.resetAuthenticationTimestamp(); assertFalse(auth.isExpired()); // Test with no expiration (TTL = 0) auth.setAuthenticationTTL(0); Thread.sleep(100); assertFalse(auth.isExpired()); // Test with negative TTL (no expiration) auth.setAuthenticationTTL(-1); Thread.sleep(100);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 23.3K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/persistent/PersistentHandleManager.java
*/ public HandleInfo getHandleForReconnect(String path) { lock.readLock().lock(); try { HandleInfo info = handles.get(path); if (info != null && !info.isExpired()) { info.setReconnecting(true); info.updateAccessTime(); log.debug("Found handle for reconnect: {}", path); return info; }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:49:49 UTC 2025 - 13K bytes - Viewed (0) -
guava-gwt/src-super/com/google/common/cache/super/com/google/common/cache/LocalCache.java
@Override public boolean containsKey(Object key) { return cachingHashMap.containsKey(key) && !isExpired(cachingHashMap.get(key)); } @Override public boolean containsValue(Object value) { for (Timestamped<V> val : cachingHashMap.values()) { if (val.getValue().equals(value)) { if (!isExpired(val)) { return true; } } } return false; }
Registered: Fri Sep 05 12:43:10 UTC 2025 - Last Modified: Mon Aug 11 19:31:30 UTC 2025 - 21.8K bytes - Viewed (0) -
docs/smb3-features/02-persistent-handles-design.md
HandleType.DURABLE_V2, 1000, // 1 second timeout null ); assertFalse(info.isExpired()); // Wait for expiration Thread.sleep(1500); assertTrue(info.isExpired()); // Persistent handles don't expire HandleInfo persistent = new HandleInfo( "/test/file2.txt",
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 31.6K bytes - Viewed (0) -
docs/smb3-features/04-directory-leasing-design.md
} finally { lock.readLock().unlock(); } } public boolean isExpired() { return System.currentTimeMillis() - lastUpdateTime > maxAge; } public boolean needsRefresh() { return isExpired() || hasChanges; } public void markComplete() { lock.writeLock().lock(); try {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 36.2K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/lease/DirectoryCacheEntry.java
* * @return true if expired */ public boolean isExpired() { return System.currentTimeMillis() - lastUpdateTime > maxAge; } /** * Check if cache needs refresh * * @return true if refresh needed */ public boolean needsRefresh() { return isExpired() || hasChanges; } /**
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 02:21:31 UTC 2025 - 11.4K bytes - Viewed (0) -
docs/smb3-features/06-witness-protocol-design.md
return sequenceNumber.incrementAndGet(); } public void updateHeartbeat() { this.lastHeartbeat = System.currentTimeMillis(); } public boolean isExpired(long timeoutMs) { return System.currentTimeMillis() - lastHeartbeat > timeoutMs; } // Getters and setters... public String getRegistrationId() { return registrationId; }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 42K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/lease/DirectoryLeaseManager.java
private void cleanupExpiredEntries() { List<String> expiredPaths = new ArrayList<>(); for (Map.Entry<String, DirectoryCacheEntry> entry : directoryCache.entrySet()) { if (entry.getValue().isExpired()) { expiredPaths.add(entry.getKey()); } } for (String path : expiredPaths) { log.debug("Cleaning up expired directory cache entry: {}", path);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 01:47:47 UTC 2025 - 12.3K bytes - Viewed (0) -
src/main/java/jcifs/internal/witness/WitnessClient.java
private void checkHeartbeats() { long timeout = context.getConfig().getWitnessHeartbeatTimeout(); for (WitnessRegistration registration : registrations.values()) { if (registration.isExpired(timeout)) { log.warn("Witness registration expired: {}", registration.getRegistrationId()); registration.setState(WitnessRegistrationState.EXPIRED);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 20.8K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/lease/DirectoryLeasingIntegrationTest.java
assertTrue(entry.isComplete()); assertFalse(entry.needsRefresh()); // Wait for expiration Thread.sleep(100); assertTrue(entry.isExpired()); assertTrue(entry.needsRefresh()); // After expiration, cache should be treated as invalid by manager // (In real implementation, expired entries might be cleaned up automatically) }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 01:47:47 UTC 2025 - 14.2K bytes - Viewed (0)