public static boolean isNotEmpty(String s) { return !isEmpty(s); }
public static String getSignature(String fullClassName, String methodName, String nameFromAnnotation, boolean absolute) { String name = StringUtils.isEmpty(nameFromAnnotation) ? methodName : nameFromAnnotation; if (absolute) { return name; } return getSignature(fullClassName, name); }
private String getSql(String prepared, String sql) { if (StringUtils.isEmpty(sql) || !jdbcPlugin.isCollectPreparedStatementParameters()) { sql = prepared; } return sql.trim(); }
private String getReferringSite() { final String refererHeader = httpServletRequest.getHeader("Referer"); if (StringUtils.isEmpty(refererHeader)) { return null; } String referrerHost; try { referrerHost = new URI(refererHeader).getHost(); } catch (URISyntaxException e) { referrerHost = null; } if (httpServletRequest.getServerName().equals(referrerHost)) { return null; } else { return referrerHost; } }
/** * Creates a MimeMessage containing given Multipart. * Subject, sender and content and session will be set. * @param session current mail session * @return MimeMessage without recipients * @throws MessagingException */ public MimeMessage createMimeMessage(Session session) throws MessagingException { if (isEmpty(htmlPart) && isEmpty(textPart)) { throw new IllegalArgumentException("Missing email content"); } final MimeMessage msg = new MimeMessage(session); msg.setSubject(subject); msg.setFrom(new InternetAddress(from)); msg.setContent(createMultiPart()); msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(recipients, false)); return msg; }
protected boolean shouldProcess(Map<String, String[]> requestParams) { for (String requiredParam : requiredParams) { if (StringUtils.isEmpty(getParameterValueOrNull(requiredParam, requestParams))) { return false; } } if (typeToProcess.equals(TYPE_ALL)) { return true; } final String type = getParameterValueOrNull(ClientSpanServlet.PARAMETER_TYPE, requestParams); return typeToProcess.equals(type); }
@Override public void interceptReport(PostExecutionInterceptorContext context) { final Collection<String> onlyReportRequestsWithName = tracingPlugin .getOnlyReportSpansWithName(); if (StringUtils.isEmpty(context.getSpanContext().getOperationName())) { context.shouldNotReport(getClass()); } else if (!onlyReportRequestsWithName.isEmpty() && !onlyReportRequestsWithName.contains(context.getSpanContext().getOperationName())) { context.shouldNotReport(getClass()); } }
@Override public void alert(AlertArguments alertArguments) { String target = alertArguments.getSubscription().getTarget(); if (StringUtils.isEmpty(target)) { target = "/stagemonitor/alerts"; } httpClient.send(HttpRequestBuilder.<Integer>jsonRequest("POST", corePlugin.getElasticsearchUrl() + target, alertArguments.getIncident()).build()); }
private String getSql(String prepared, String sql) { if (StringUtils.isEmpty(sql) || !jdbcPlugin.isCollectPreparedStatementParameters()) { sql = prepared; } return sql.trim(); }