code: @Override
      public synchronized long getNewCompletionPort() throws AsyncException {
          long port = aio_newCompletionPort();
          completionPorts.add(Long.valueOf(port));
          return port;
      }
docs: /*
  @see com.ibm.io.async.IAsyncProvider#getNewCompletionPort()