Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for CircuitBreaker (0.05 sec)

  1. src/test/java/jcifs/util/SmbCircuitBreakerTest.java

            }
    
            assertEquals(State.OPEN, circuitBreaker.getState(), "Circuit should reopen on failure");
        }
    
        @Test
        public void testManualReset() {
            // Open the circuit
            circuitBreaker.trip();
            assertEquals(State.OPEN, circuitBreaker.getState(), "Circuit should be OPEN");
    
            // Manually reset
            circuitBreaker.reset();
    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/test/java/jcifs/util/SimpleCircuitBreakerTest.java

            // Open the circuit
            circuitBreaker.tripBreaker();
            assertEquals(SimpleCircuitBreaker.State.OPEN, circuitBreaker.getState());
    
            // Reset
            circuitBreaker.reset();
            assertEquals(SimpleCircuitBreaker.State.CLOSED, circuitBreaker.getState());
            assertTrue(circuitBreaker.allowsRequests());
    
            SimpleCircuitBreaker.Statistics stats = circuitBreaker.getStatistics();
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 10.6K bytes
    - Viewed (0)
  3. src/main/java/jcifs/util/SmbCircuitBreaker.java

            /**
             * Called when a request fails
             *
             * @param circuitBreaker the circuit breaker
             * @param exception the failure exception
             */
            void onFailure(SmbCircuitBreaker circuitBreaker, Exception exception);
    
            /**
             * Called when circuit breaker rejects a request
             *
             * @param circuitBreaker the circuit breaker
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 33.4K bytes
    - Viewed (0)
  4. src/main/java/jcifs/util/SimpleCircuitBreaker.java

                this.consecutiveFailures = consecutiveFailures;
                this.successRate = successRate;
            }
    
            @Override
            public String toString() {
                return String.format("CircuitBreaker[%s] State=%s, Calls=%d, Success=%.2f%%, Rejected=%d", name, state, totalCalls,
                        successRate * 100, rejectedCalls);
            }
        }
    
        /**
         * Exception thrown when circuit breaker is open
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 11.3K bytes
    - Viewed (0)
  5. src/main/java/jcifs/smb/SmbTransportImpl.java

        private static Logger log = LoggerFactory.getLogger(SmbTransportImpl.class);
        private static final SecurityAuditLogger auditLogger = SecurityAuditLogger.getInstance();
        private final SimpleCircuitBreaker circuitBreaker;
    
        private boolean smb2 = false;
        private final InetAddress localAddr;
        private final int localPort;
        private final Address address;
        private Socket socket;
        private int port;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 69.8K bytes
    - Viewed (0)
Back to top