private LocationClient getLocationClient( HttpServletRequest request, LocationClient.CLIENT_TYPE clientType) { if (clientType.equals(LocationClient.CLIENT_TYPE.SOAP)) { if (locationClientSOAP == null) { locationClientSOAP = new LocationClient(getApplicationURI(request), LocationClient.CLIENT_TYPE.SOAP); } return locationClientSOAP; } if (clientType.equals(LocationClient.CLIENT_TYPE.REST)) { if (locationClientREST == null) { locationClientREST = new LocationClient(getApplicationURI(request), LocationClient.CLIENT_TYPE.REST); } return locationClientREST; } return null; }