@Override
	public void treatIncomeUDP(String message)
	{
		getLogger().log(Level.FINEST, "Traitement Income UDP");
		StringTokenizer token = new StringTokenizer(message, ":");
		String firstToken = token.nextToken();
		switch (firstToken)
		{
		case "alive":
			if (token.hasMoreElements())
			{
				String[] elements = token.nextToken().split("-");
				ClientServerData client = null;
				String key = elements[0];
				String personalMessage = "";
				if (elements.length > 1)
				{
					personalMessage = elements[1];
				}
				for (ClientServerData clientD : this.getClients())
				{
					if (key.trim().equals(clientD.getId().trim()))
					{
						client = clientD;
					}
				}
				if (client != null)
				{
					if (!client.getPersonalMessage().equals(personalMessage))
					{
						client.setPersonalMessage(personalMessage);
						for (ClientServerData clientServerData : this.getClients())
						{
							this.sendListClient(clientServerData);
						}
					}
					clientTTL.put(client, 10);
				}
			}
			break;

		default:
			break;
		}
	}