public void logEntry(InetSocketAddress remoteAddress, String requestType, String url)
	{
		CoffeeSaint.log.add("HTTP " + remoteAddress.toString().substring(1) + " " + requestType + "-request for: " + url);

		//HTTPLogEntry
		int nHostsKnown = hosts.size();
		if (nHostsKnown > 0 && hosts.get(nHostsKnown - 1).getAddress().getAddress().equals(remoteAddress.getAddress()) == true)
			hosts.get(nHostsKnown - 1).updateTimestamp(Calendar.getInstance());
		else
			hosts.add(new HTTPLogEntry(remoteAddress, Calendar.getInstance()));
		if (nHostsKnown == config.getHttpRememberNHosts()) // it is actually one more due to the add in the previous line
			hosts.remove(0);

		webServerHits++;
	}