Yes. It would spawn a thread that opens a ServerSocket, then listens for incoming connections and speaks the FTP protocol.
I am opening a single JDBC connection in my init() method. Do I need to synchronize on the Connection or the Statement object?