/** * {@inheritDoc} */ @Override public final int getBothIdleTime() { return getIdleTime(IdleStatus.BOTH_IDLE); }
/** * {@inheritDoc} */ @Override public final long getWriterIdleTimeInMillis() { return getIdleTimeInMillis(IdleStatus.WRITER_IDLE); }
/** * {@inheritDoc} */ @Override public void setBothIdleTime(int idleTime) { setIdleTime(IdleStatus.BOTH_IDLE, idleTime); }
/** * {@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()); }
super.setAll(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()); }
super.setAll(config);
/** * {@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 final int getWriterIdleTime() { return getIdleTime(IdleStatus.WRITER_IDLE); }
/** * {@inheritDoc} */ @Override public void setReaderIdleTime(int idleTime) { setIdleTime(IdleStatus.READER_IDLE, idleTime); }
/** * {@inheritDoc} */ @Override public final long getBothIdleTimeInMillis() { return getIdleTimeInMillis(IdleStatus.BOTH_IDLE); }
super.setAll(config);
/** * {@inheritDoc} */ @Override public long getIdleTimeInMillis(IdleStatus status) { return getIdleTime(status) * 1000L; }
/** * {@inheritDoc} */ @Override public void setWriterIdleTime(int idleTime) { setIdleTime(IdleStatus.WRITER_IDLE, idleTime); }
/** * {@inheritDoc} */ @Override public final long getReaderIdleTimeInMillis() { return getIdleTimeInMillis(IdleStatus.READER_IDLE); }
super.setAll(config);
/** * {@inheritDoc} */ @Override public final int getReaderIdleTime() { return getIdleTime(IdleStatus.READER_IDLE); }
/** * {@inheritDoc} */ @Override public void setReaderIdleTime(int idleTime) { setIdleTime(IdleStatus.READER_IDLE, idleTime); }
/** * {@inheritDoc} */ @Override public final long getWriterIdleTimeInMillis() { return getIdleTimeInMillis(IdleStatus.WRITER_IDLE); }
/** * {@inheritDoc} */ @Override public final int getWriterIdleTime() { return getIdleTime(IdleStatus.WRITER_IDLE); }