if (this.contactRoute != null) { if (sipStack.getLogWriter().isLoggingEnabled()) { sipStack.logWriter.logDebug("adding contact route " + this.contactRoute); } rl.add(this.contactRoute); }
	private void updateRequest(SIPRequest sipRequest) {		RouteList rl = this.getRouteList();		if (this.contactRoute != null) {			if (sipStack.getLogWriter().isLoggingEnabled()) {				sipStack.logWriter.logDebug("adding contact route "						+ this.contactRoute);			}			rl.add(this.contactRoute);		}		if (rl.size() > 0) {			sipRequest.setHeader(rl);		} else {			sipRequest.removeHeader(RouteHeader.NAME);		}	}