package clientserver; import java.io.IOException; import java.net.UnknownHostException; public abstract class AbstractActiveClient extends Communicator { protected AbstractActiveClient(String hostAddress, int portNumber) throws UnknownHostException, IOException { super(hostAddress, portNumber); } @Override void messageReceived(M message) { } @Override protected M receive() throws IOException, ClassNotFoundException { return super.receive(); } @Override public void start() { startActiveProcessing(); } }