Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for maxChannels (0.05 sec)

  1. src/test/java/jcifs/config/MultiChannelConfigurationTest.java

            Properties props = new Properties();
            props.setProperty("jcifs.smb.client.maxChannels", "8");
    
            PropertyConfiguration config = new PropertyConfiguration(props);
            assertEquals(8, config.getMaxChannels());
    
            props.setProperty("jcifs.smb.client.maxChannels", "1");
            config = new PropertyConfiguration(props);
            assertEquals(1, config.getMaxChannels());
        }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 11:13:46 UTC 2025
    - 8.3K bytes
    - Viewed (0)
  2. docs/smb3-features/03-multi-channel-design.md

    ### 6.1 Configuration Properties
    ```java
    // In PropertyConfiguration.java
    public static final String USE_MULTI_CHANNEL = "jcifs.smb.client.useMultiChannel";
    public static final String MAX_CHANNELS = "jcifs.smb.client.maxChannels";
    public static final String CHANNEL_BINDING_POLICY = "jcifs.smb.client.channelBindingPolicy";
    public static final String LOAD_BALANCING_STRATEGY = "jcifs.smb.client.loadBalancingStrategy";
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 39.6K bytes
    - Viewed (0)
  3. src/main/java/jcifs/smb/MultiChannelManager.java

            // Start health check task
            if (healthCheckInterval > 0) {
                startHealthCheckTask();
            }
    
            log.info("MultiChannelManager initialized with maxChannels={}, strategy={}, healthCheckInterval={}ms", maxChannels,
                    loadBalancingStrategy, healthCheckInterval);
        }
    
        /**
         * Creates channels for a new session.
         *
         * @param sessionId the session identifier
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 20.5K bytes
    - Viewed (0)
  4. src/main/java/jcifs/config/PropertyConfiguration.java

                }
            }
    
            value = props.getProperty("jcifs.smb.client.maxChannels");
            if (value != null) {
                try {
                    int intValue = Integer.parseInt(value);
                    if (intValue > 0) {
                        this.maxChannels = intValue;
                    }
                } catch (NumberFormatException e) {
                    // Invalid values ignored
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:49:49 UTC 2025
    - 13.3K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/smb2/multichannel/ChannelManager.java

        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
         *
         * @param context CIFS context
         * @param session SMB session
         */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 11:13:46 UTC 2025
    - 20K bytes
    - Viewed (0)
  6. src/main/java/jcifs/config/BaseConfiguration.java

            // Note: useMultiChannel defaults are handled by PropertyConfiguration
            // Base configuration leaves it as false by default
            if (this.maxChannels == 0) {
                this.maxChannels = 4;
            }
            // channelBindingPolicy: 0=disabled, 1=preferred, 2=required, -1=not set
            if (this.channelBindingPolicy == -1) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 36.5K bytes
    - Viewed (0)
  7. src/test/java/jcifs/internal/smb2/multichannel/MultiChannelIntegrationTest.java

            // Setup multi-channel configuration
            Properties props = new Properties();
            props.setProperty("jcifs.smb.client.useMultiChannel", "true");
            props.setProperty("jcifs.smb.client.maxChannels", "4");
            props.setProperty("jcifs.smb.client.loadBalancingStrategy", "adaptive");
            props.setProperty("jcifs.smb.client.channelHealthCheckInterval", "5");
    
            multiConfig = new PropertyConfiguration(props);
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 11:13:46 UTC 2025
    - 8.2K bytes
    - Viewed (0)
  8. docs/SMB3_IMPLEMENTATION_PLAN.md

    jcifs.smb.client.leaseTimeout=30000
    
    # Persistent handles
    jcifs.smb.client.usePersistentHandles=true
    jcifs.smb.client.durableTimeout=120000
    
    # Multi-channel
    jcifs.smb.client.useMultiChannel=true
    jcifs.smb.client.maxChannels=4
    jcifs.smb.client.channelBindingPolicy=required
    
    # Directory leasing
    jcifs.smb.client.useDirectoryLeasing=true
    jcifs.smb.client.dirCacheTimeout=60000
    
    # RDMA
    jcifs.smb.client.useRDMA=auto
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 10.7K bytes
    - Viewed (0)
  9. src/main/java/jcifs/Configuration.java

         *
         * @return whether multi-channel is enabled
         */
        boolean isUseMultiChannel();
    
        /**
         * Maximum number of channels per session
         *
         * Property {@code jcifs.smb.client.maxChannels} (int, default 4)
         *
         * @return maximum channels per session
         */
        int getMaxChannels();
    
        /**
         * Channel binding policy
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 25.4K bytes
    - Viewed (0)
Back to top