public void process( String message ) {
			Scanner s = new Scanner( message );
			s.useDelimiter( MessagesReceived.DELIMITER );
			String command = s.next();
			if ( this.m_isLoggedIn ) {
				if ( command.equals( MessagesReceived.CREATE_ROOM ) ) {
					String roomName = s.next();
					int numPlayers = s.nextInt();
					int roundDuration = s.nextInt();
					int breakDuration = s.nextInt();
					int numRounds = s.nextInt();
					boolean rated = s.nextBoolean();
					createRoom( roomName , numPlayers , roundDuration , breakDuration , numRounds , rated );
				} else if ( command.equals( MessagesReceived.JOIN_ROOM ) ) {
					int roomId = s.nextInt();
					joinRoom( roomId );
				}
			} else {
				if ( command.equals( MessagesReceived.LOGIN ) ) {
					String username = s.next();
					String password = s.next();
					login( username , password );
				}
			}
			
			if ( command.equals( MessagesReceived.DISCONNECT ) ) {
				close();
			}
		}