- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ChannelManager (0.07 sec)
-
src/main/java/jcifs/internal/smb2/multichannel/ChannelManager.java
import jcifs.internal.smb2.ioctl.Smb2IoctlRequest; import jcifs.internal.smb2.session.Smb2SessionSetupRequest; /** * Manages SMB3 Multi-Channel connections */ public class ChannelManager { private static final Logger log = LoggerFactory.getLogger(ChannelManager.class); private final CIFSContext context; private final SmbSession session; private final Map<String, ChannelInfo> channels;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 20K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/multichannel/ChannelManagerTest.java
channelManager = new ChannelManager(mockContext, mockSession); } @Test void testConstructor() { assertNotNull(channelManager); assertFalse(channelManager.isUseMultiChannel()); assertEquals(0, channelManager.getChannels().size()); assertNotNull(channelManager.getLoadBalancer()); } @Test
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 7.6K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/multichannel/MultiChannelIntegrationTest.java
// Mock context and session for ChannelManager when(mockContext.getConfig()).thenReturn(multiConfig); when(mockSession.getSessionKey()).thenReturn(new byte[16]); channelManager = new ChannelManager(mockContext, mockSession); } @Test void testMultiChannelInitialization() throws Exception { // Test that ChannelManager initializes properly assertNotNull(channelManager);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 8.2K bytes - Viewed (0) -
docs/smb3-features/03-multi-channel-design.md
multiChannelSupported = true; // Initialize channel manager channelManager = new ChannelManager(context, this); channelManager.initializeMultiChannel(); } public SmbTransport selectTransport(SMBMessage message) { if (channelManager != null && channelManager.isMultiChannelEnabled()) { ChannelInfo channel = channelManager.selectChannel(message); return channel.getTransport(); }
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/main/java/jcifs/smb/SmbSessionImpl.java
*/ public boolean isUseMultiChannel() { return channelManager != null && channelManager.isUseMultiChannel(); } /** * Get the channel manager * * @return channel manager instance */ public ChannelManager getChannelManager() { return channelManager; } /** * Get the lease manager for SMB3 lease support
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 68.9K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/multichannel/ChannelLoadBalancerTest.java
import jcifs.internal.smb2.io.Smb2ReadRequest; /** * Unit tests for ChannelLoadBalancer */ @ExtendWith(MockitoExtension.class) class ChannelLoadBalancerTest { @Mock private ChannelManager mockChannelManager; @Mock private SmbTransport mockTransport1; @Mock private SmbTransport mockTransport2; @Mock private CommonServerMessageBlock mockMessage;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 7.7K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/multichannel/ChannelLoadBalancer.java
*/ public class ChannelLoadBalancer { private final ChannelManager manager; private LoadBalancingStrategy strategy; private final AtomicInteger roundRobinCounter; /** * Create channel load balancer * * @param manager channel manager */ public ChannelLoadBalancer(ChannelManager manager) { this.manager = manager;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 8.2K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/multichannel/ChannelFailover.java
private final ChannelManager manager; private final ExecutorService executor; private final ConcurrentMap<String, FailoverState> failoverStates; /** * Create channel failover handler * * @param manager channel manager */ public ChannelFailover(ChannelManager manager) { this.manager = manager;
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
/** * Unit tests for ChannelFailover */ @ExtendWith(MockitoExtension.class) @MockitoSettings(strictness = Strictness.LENIENT) class ChannelFailoverTest { @Mock private ChannelManager mockChannelManager; @Mock private ChannelLoadBalancer mockLoadBalancer; @Mock private SmbTransport mockTransport; @Mock private SmbTransport mockNewTransport; @Mock
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_IMPLEMENTATION_PLAN.md
Multi-channel enables using multiple network connections for improved performance and reliability. #### 3.1 Core Multi-Channel Infrastructure ``` Package: jcifs.internal.smb2.multichannel ├── ChannelManager.java - Manage multiple channels per session ├── ChannelBinding.java - Channel binding and security ├── ChannelSequence.java - Request sequencing across channels
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 10.7K bytes - Viewed (0)