public void handleRequest(Request request) {
		if (this.type == request.getType()) {
			this.response(request);
		} else {
			if (nextHandler != null) {
				nextHandler.handleRequest(request);
			} else {
				System.out
						.println("There is no handler to handle this request.");
			}
		}
	}