code: @Override
      protected void addWork(Object toAdd) {
          addToWorkQueue(toAdd);
          if (wakeupNeeded || (wakeupOption == ValidateUtils.SELECTOR_WAKEUP_IF_NO_FORCE_QUEUE && ((TCPBaseRequestContext) toAdd).isForceQueue() == false)) {
              if (wakeupPending != true) {
                  wakeupPending = true;
                  wakeup();
              }
          }
      }
docs: /*
  @see
  com.ibm.ws.tcpchannel.internal.ChannelSelector#addWork(java.lang.Object)