/** * {@inheritDoc} */ public final void setAll(IoSessionConfig config) { if (config == null) { throw new NullPointerException("config"); } if (ENABLE_BUFFER_SIZE) { System.out.println("AbstractIoSessionConfig.setAll()"); setReadBufferSize(config.getReadBufferSize()); setMinReadBufferSize(config.getMinReadBufferSize()); setMaxReadBufferSize(config.getMaxReadBufferSize()); } setIdleTime(IdleStatus.BOTH_IDLE, config.getIdleTime(IdleStatus.BOTH_IDLE)); setIdleTime(IdleStatus.READER_IDLE, config.getIdleTime(IdleStatus.READER_IDLE)); setIdleTime(IdleStatus.WRITER_IDLE, config.getIdleTime(IdleStatus.WRITER_IDLE)); setWriteTimeout(config.getWriteTimeout()); setUseReadOperation(config.isUseReadOperation()); setThroughputCalculationInterval(config.getThroughputCalculationInterval()); doSetAll(config); }
/** * {@inheritDoc} */ @Override public void setAll(IoSessionConfig config) { if (config == null) { throw new IllegalArgumentException("config"); } setReadBufferSize(config.getReadBufferSize()); setMaxReadBufferSize(config.getMaxReadBufferSize()); setMinReadBufferSize(config.getMinReadBufferSize()); setIdleTime(IdleStatus.BOTH_IDLE, config.getIdleTime(IdleStatus.BOTH_IDLE)); setIdleTime(IdleStatus.READER_IDLE, config.getIdleTime(IdleStatus.READER_IDLE)); setIdleTime(IdleStatus.WRITER_IDLE, config.getIdleTime(IdleStatus.WRITER_IDLE)); setWriteTimeout(config.getWriteTimeout()); setUseReadOperation(config.isUseReadOperation()); setThroughputCalculationInterval(config.getThroughputCalculationInterval()); }
/** * {@inheritDoc} */ @Override public void setAll(IoSessionConfig config) { if (config == null) { throw new IllegalArgumentException("config"); } setReadBufferSize(config.getReadBufferSize()); setMaxReadBufferSize(config.getMaxReadBufferSize()); setMinReadBufferSize(config.getMinReadBufferSize()); setIdleTime(IdleStatus.BOTH_IDLE, config.getIdleTime(IdleStatus.BOTH_IDLE)); setIdleTime(IdleStatus.READER_IDLE, config.getIdleTime(IdleStatus.READER_IDLE)); setIdleTime(IdleStatus.WRITER_IDLE, config.getIdleTime(IdleStatus.WRITER_IDLE)); setWriteTimeout(config.getWriteTimeout()); setUseReadOperation(config.isUseReadOperation()); setThroughputCalculationInterval(config.getThroughputCalculationInterval()); }