package org.yajul.net; import java.util.List; /** * Creates the ClientTask objects for a given client connection. * <br> * User: josh * Date: 6/29/11 * Time: 2:02 PM */ public interface ClientTaskFactory { /** * Create the tasks that will process the client socket streams. * * @param clientConnection the client connection (with the socket) * @return List of client tasks. */ List<ClientTask> createClientTasks(ClientConnection clientConnection); }