entity.setSuccess(field.getValue().booleanValue()); } else if (EXCEPTION_FIELD.equals(field.getKey()) && field.getValue() != null) { entity.setException(new Exception(field.getValue().textValue())); } else if (TYPE_FIELD.endsWith(field.getKey()) && field.getValue() != null) { Preconditions.checkNotNull(field.getValue().textValue(), "Response type class is null");
GenericServiceAPIResponseEntity response = new GenericServiceAPIResponseEntity(); if (site == null || timePoint == null || metricName == null) { response.setException(new IllegalArgumentException("Error: site, timePoint, metricName may be unset")); response.setSuccess(false); return response; searchStartTime = helper.moveTimeForwardOneDay(searchStartTime); } catch (ParseException e) { response.setException(e); response.setSuccess(false); return response;
entity.setSuccess(field.getValue().getValueAsBoolean(false)); }else if(EXCEPTION_FIELD.equals(field.getKey()) && field.getValue() != null){ entity.setException(field.getValue().getTextValue()); }else if(TYPE_FIELD.endsWith(field.getKey()) && field.getValue() != null){ try {
GenericServiceAPIResponseEntity response = new GenericServiceAPIResponseEntity(); if ((jobId == null && jobDefId == null) || site == null) { response.setException(new IllegalArgumentException("Error: (jobId == null && jobDefId == null) || site == null")); response.setSuccess(false); return response; response.setException(new Exception("Search condition is empty")); response.setSuccess(false); return response; } else { response.setSuccess(false); response.setException(new Exception(res.getException()));
@POST @Path("attributeresolve") @Consumes( {"application/json"}) @Produces( {"application/json"}) public GenericServiceAPIResponseEntity attributeResolve(InputStream request, @QueryParam("resolver") String resolver) { GenericServiceAPIResponseEntity response = new GenericServiceAPIResponseEntity(); try { if (resolver == null) { throw new AttributeResolveException("resolver is null"); } AttributeResolvable resolvable = AttributeResolverFactory.getAttributeResolver(resolver, entityService, eagleServerConfig); ObjectMapper objectMapper = new ObjectMapper(); Class<?> resolveRequestClass = resolvable.getRequestClass(); if (resolveRequestClass == null) { throw new AttributeResolveException("Request class is null for resolver " + resolver); } GenericAttributeResolveRequest resolveRequest = (GenericAttributeResolveRequest) objectMapper.readValue(request, resolvable.getRequestClass()); resolvable.validateRequest(resolveRequest); List result = resolvable.resolve(resolveRequest); response.setSuccess(true); response.setObj(result); } catch (Exception e) { response.setSuccess(false); response.setException(e); return response; } return response; }
response.setException(e); }finally { stopWatch.stop();
response.setException(e); } finally { stopWatch.stop();
response.setException(e); } finally { stopWatch.stop();
response.setException(e); }finally { stopWatch.stop();
response.setException(e); }finally { stopWatch.stop();
@GET @Path("attributeresolve") @Produces( {"application/json"}) public GenericServiceAPIResponseEntity attributeResolver( @QueryParam("resolver") String resolver, @QueryParam("site") String site, @QueryParam("query") String query) { GenericServiceAPIResponseEntity response = new GenericServiceAPIResponseEntity(); try { if (resolver == null) { throw new AttributeResolveException("resolver is null"); } AttributeResolvable resolvable = AttributeResolverFactory.getAttributeResolver(resolver, entityService, eagleServerConfig); Class<?> resolveRequestClass = resolvable.getRequestClass(); if (resolveRequestClass == null) { throw new AttributeResolveException("Request class is null for resolver " + resolver); } GenericAttributeResolveRequest resolveRequest = new GenericAttributeResolveRequest(query, site); resolvable.validateRequest(resolveRequest); List result = resolvable.resolve(resolveRequest); response.setSuccess(true); response.setObj(result); } catch (Exception e) { response.setSuccess(false); response.setException(e); return response; } return response; } }
response.setException(e); } finally { stopWatch.stop();
response.setException(e); }finally { stopWatch.stop();
response.setException(e); LOG.error(e.getMessage(),e); }finally {
response.setException(e); LOG.error(e.getMessage(),e); }finally {
response.setException(e); } finally { stopWatch.stop();
response.setException(e); }finally { stopWatch.stop();
response.setException(e); LOG.error(e.getMessage(),e); }finally {
response.setException(e); LOG.error(e.getMessage(),e); }finally {
response.setException(e); }finally { stopWatch.stop();