question: return if the server has been started . concode_field_sep ThreadFactory threadFactory concode_elem_sep AtomicInteger threadNumber concode_elem_sep int READ_TIMEOUT concode_elem_sep ServerSocket serverSocket concode_elem_sep InputStream inputStream concode_elem_sep ExecutorService executor concode_elem_sep int DEFAULT_PORT concode_elem_sep int port concode_elem_sep Thread listenThread concode_elem_sep Log logger concode_elem_sep Socket socket concode_elem_sep List<Connection> connections concode_elem_sep Object monitor concode_field_sep Thread newThread concode_elem_sep void closeAllConnections concode_elem_sep void start concode_elem_sep void addConnection concode_elem_sep Connection createConnection concode_elem_sep void acceptConnections concode_elem_sep void run concode_elem_sep void handle concode_elem_sep void runConnection concode_elem_sep int getPort concode_elem_sep void stop concode_elem_sep void removeConnection concode_elem_sep void triggerReload
target: boolean function ( ) { synchronized ( this . monitor ) { return this . listenThread != null ; } }