/** * Registers {@link SelectionKey} to handle certain operations */ protected void doRegisterKey(SelectionKey key, int selectionKeyOps, long currentTime) { if (!key.isValid()) { return; } key.interestOps(key.interestOps() | selectionKeyOps); addExpirationStamp(key); }
/** * {@inheritDoc} */ @Override public void postProcess(SelectionKey key) { super.postProcess(key); addExpirationStamp(key); }