- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for ChannelFailover (0.06 sec)
-
src/main/java/jcifs/internal/smb2/multichannel/ChannelFailover.java
import jcifs.SmbTransport; import jcifs.internal.CommonServerMessageBlock; /** * Handles failover and recovery for multi-channel connections */ public class ChannelFailover { private static final Logger log = LoggerFactory.getLogger(ChannelFailover.class); private final ChannelManager manager; private final ExecutorService executor; private final ConcurrentMap<String, FailoverState> failoverStates;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 11.6K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/multichannel/ChannelFailoverTest.java
@Mock private SmbTransport mockNewTransport; @Mock private CommonServerMessageBlock mockOperation; private ChannelFailover failover; private ChannelInfo failedChannel; @BeforeEach void setUp() throws UnknownHostException { failover = new ChannelFailover(mockChannelManager); InetAddress addr = InetAddress.getByName("192.168.1.100");
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 7.7K bytes - Viewed (0) -
docs/smb3-features/03-multi-channel-design.md
```java package jcifs.internal.smb2.multichannel; import java.util.concurrent.*; public class ChannelFailover { private final ChannelManager manager; private final ExecutorService executor; private final Map<String, FailoverState> failoverStates; public ChannelFailover(ChannelManager manager) { this.manager = manager; this.executor = Executors.newCachedThreadPool();
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 39.6K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/multichannel/MultiChannelIntegrationTest.java
assertTrue(channel.getLastActivityTime() > 0); } @Test void testChannelFailover() throws Exception { // Test failover mechanism ChannelFailover failover = new ChannelFailover(channelManager); // Create a channel InetAddress addr = InetAddress.getByName("192.168.1.100"); NetworkInterfaceInfo nic = new NetworkInterfaceInfo(addr, 445);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 8.2K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/multichannel/ChannelManager.java
private final List<NetworkInterfaceInfo> remoteInterfaces; private final ScheduledExecutorService scheduler; private final ChannelLoadBalancer loadBalancer; private final ChannelFailover failover; private volatile boolean multiChannelEnabled; private final int maxChannels; private final AtomicInteger channelCounter; /** * Create channel manager *
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 20K bytes - Viewed (0) -
docs/SMB3_IMPLEMENTATION_PLAN.md
├── ChannelSequence.java - Request sequencing across channels ├── NetworkInterfaceInfo.java - Network interface discovery ├── ChannelLoadBalancer.java - Load distribution logic └── ChannelFailover.java - Channel failure handling ``` #### 3.2 Implementation Tasks - [ ] Implement FSCTL_QUERY_NETWORK_INTERFACE_INFO - [ ] Create channel binding hash calculation
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 10.7K bytes - Viewed (0)