public ListenableServerSocketChannel(ServerSocketChannel channel,Executor eventExecutor) throws IOException {
  this(channel,eventExecutor,new AsyncSelector(Selector.open()));
  ownsSelector=true;
}

public ListenableServerSocketChannel ( ServerSocketChannel channel , Executor eventExecutor ) throws IOException { this ( channel , eventExecutor , new AsyncSelector ( Selector . open ( ) ) ) ; ownsSelector = true ; }
wrap asyncserversocket over given serversocketchannel using given event worker thread and a new selector thread .
