Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for RdmaProviderFactory (0.86 sec)

  1. src/main/java/jcifs/internal/smb2/rdma/RdmaProviderFactory.java

     * based on system capabilities and configuration preferences.
     */
    public class RdmaProviderFactory {
    
        /**
         * Private constructor to prevent instantiation
         */
        private RdmaProviderFactory() {
            // Factory class - not instantiable
        }
    
        private static final Logger log = LoggerFactory.getLogger(RdmaProviderFactory.class);
    
        /**
         * Create RDMA provider based on preference string
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 4.2K bytes
    - Viewed (0)
  2. src/test/java/jcifs/internal/smb2/rdma/RdmaProviderFactoryTest.java

    import java.util.List;
    
    import org.junit.jupiter.api.Test;
    
    /**
     * Unit tests for RdmaProviderFactory
     */
    public class RdmaProviderFactoryTest {
    
        @Test
        public void testCreateProviderAuto() {
            RdmaProvider provider = RdmaProviderFactory.createProvider("auto");
            assertNotNull(provider, "Auto provider selection should return a provider");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  3. src/test/java/jcifs/internal/smb2/rdma/RdmaIntegrationTest.java

        @Test
        public void testRdmaProviderSelectionAlwaysReturnsProvider() {
            // This should always return at least the TCP fallback provider
            RdmaProvider provider = RdmaProviderFactory.selectBestProvider();
            assertNotNull(provider, "Should always select an RDMA provider (at minimum TCP fallback)");
            assertNotNull(provider.getProviderName(), "Provider name should not be null");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 13.8K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb2/rdma/RdmaTransport.java

         * @param context the CIFS context for configuration
         */
        public RdmaTransport(SmbTransportInternal delegate, CIFSContext context) {
            this.delegate = delegate;
            this.rdmaProvider = RdmaProviderFactory.getProvider(context.getConfig());
            this.bufferManager = new RdmaBufferManager(rdmaProvider);
            this.statistics = new RdmaStatistics();
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 8.9K bytes
    - Viewed (0)
  5. docs/smb3-features/05-rdma-smb-direct-design.md

               new JxioRdmaProvider().isAvailable();
    }
    ```
    
    ## 7. Testing Strategy
    
    ### 7.1 Unit Tests
    ```java
    @Test
    public void testRdmaProviderSelection() {
        RdmaProvider provider = RdmaProviderFactory.createProvider("auto");
        assertNotNull(provider);
        assertTrue(provider.isAvailable());
    }
    
    @Test
    public void testRdmaMemoryRegistration() throws Exception {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 35.9K bytes
    - Viewed (0)
Back to top