Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for getTimeSinceLastStateChange (2.05 sec)

  1. 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");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 23.2K bytes
    - Viewed (0)
  2. 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() {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 33.4K bytes
    - Viewed (0)
Back to top