Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for getTimeSinceLastStateChange (0.55 seconds)

  1. src/main/java/jcifs/util/SmbCircuitBreaker.java

            return successCount.get();
        }
    
        /**
         * Get time since last state change
         *
         * @return milliseconds since last state change
         */
        public long getTimeSinceLastStateChange() {
            return System.currentTimeMillis() - lastStateChangeTime.get();
        }
    
        /**
         * Manually reset the circuit breaker to closed state
         */
        public void reset() {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 33.4K bytes
    - Click Count (0)
  2. src/test/java/jcifs/util/SmbCircuitBreakerTest.java

            long initialTime = circuitBreaker.getTimeSinceLastStateChange();
            assertTrue(initialTime >= 0, "Should have initial timestamp");
    
            // Trip circuit
            circuitBreaker.trip();
            Thread.sleep(100);
    
            long afterTripTime = circuitBreaker.getTimeSinceLastStateChange();
            assertTrue(afterTripTime >= 100, "Time should have advanced");
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 23.2K bytes
    - Click Count (0)
Back to Top