Example usage for org.apache.commons.lang3 StringUtils isNotBlank

List of usage examples for org.apache.commons.lang3 StringUtils isNotBlank

Introduction

In this page you can find the example usage for org.apache.commons.lang3 StringUtils isNotBlank.

Prototype

public static boolean isNotBlank(final CharSequence cs) 

Source Link

Document

Checks if a CharSequence is not empty (""), not null and not whitespace only.

 StringUtils.isNotBlank(null)      = false StringUtils.isNotBlank("")        = false StringUtils.isNotBlank(" ")       = false StringUtils.isNotBlank("bob")     = true StringUtils.isNotBlank("  bob  ") = true 

Usage

From source file:ch.cyberduck.binding.application.NSAlert.java

public static NSAlert alert(String title, String message, String defaultButton, String alternateButton,
        String otherButton) {//from   ww w  .ja  v  a 2  s .com
    NSAlert alert = NSAlert.alert();
    alert.setMessageText(title);
    alert.setInformativeText(new StringAppender().append(message).toString());
    if (StringUtils.isNotBlank(defaultButton)) {
        // OK
        alert.addButtonWithTitle(defaultButton);
    }
    if (StringUtils.isNotBlank(otherButton)) {
        // Cancel
        alert.addButtonWithTitle(otherButton);
    }
    if (StringUtils.isNotBlank(alternateButton)) {
        alert.addButtonWithTitle(alternateButton);
    }
    return alert;
}

From source file:com.ctrip.infosec.rule.converter.Mobile2ProvinceCityConverter.java

@Override
public void convert(PreActionEnums preAction, Map fieldMapping, RiskFact fact, String resultWrapper,
        boolean isAsync) throws Exception {
    PreActionParam[] fields = preAction.getFields();
    String mobileFieldName = (String) fieldMapping.get(fields[0].getParamName());
    String mobileFieldValue = valueAsString(fact.eventBody, mobileFieldName);

    // prefix default value
    if (Strings.isNullOrEmpty(resultWrapper)) {
        resultWrapper = mobileFieldName + "_MobileArea";
    }//from w w w  .j av  a  2s .  c  o m
    // 
    if (fact.eventBody.containsKey(resultWrapper)) {
        return;
    }

    if (StringUtils.isNotBlank(mobileFieldValue)) {
        Map params = ImmutableMap.of("mobileNumber", mobileFieldValue);
        Map result = DataProxy.queryForMap(serviceName, operationName, params);
        if (result != null && !result.isEmpty()) {
            fact.eventBody.put(resultWrapper, result);
        } else {
            TraceLogger.traceLog("?. mobileNumber=" + mobileFieldValue);
        }
    }
}

From source file:com.stratio.ingestion.source.rest.url.DynamicUrlHandler.java

@Override
public String buildUrl(Map<String, String> properties) {
    String url = properties.get(URL);

    if (StringUtils.isNotBlank(urlContext.get(PARAM_MAPPER))) {
        Map<String, String> filter = filterHandler.getLastFilter(properties);
        ObjectMapper mapper = new ObjectMapper();
        try {//w  ww .j  a  v a 2  s .co  m
            JsonNode jsonNode = mapper.readTree(urlContext.get(PARAM_MAPPER)).get("params");
            Iterator<JsonNode> iterator = jsonNode.getElements();
            while (iterator.hasNext()) {
                JsonNode currentNode = iterator.next();
                if (currentNode.get("name") != null
                        && (!(currentNode.get("name").asText().trim().equals("")))) {
                    url = replaceParameter(url, currentNode, filter);
                }
            }
        } catch (JsonProcessingException e) {
            throw new RestSourceException("Error during mapping url params", e);
        } catch (IOException e) {
            throw new RestSourceException("Error during mapping url params", e);
        } catch (Exception e) {
            throw new RestSourceException("Error on param replacement", e);
        }
    }

    if (url.indexOf("${'") > -1) {
        //There is any not replaced param
        throw new RestSourceException("Some params in the REST were not satisfied");
    }

    return url;
}

From source file:ch.cyberduck.core.dav.DAVClient.java

@Override
public <T> T execute(final HttpRequestBase request, final ResponseHandler<T> responseHandler)
        throws IOException {
    if (StringUtils.isNotBlank(request.getURI().getRawQuery())) {
        request.setURI(URI.create(
                String.format("%s%s?%s", uri, request.getURI().getRawPath(), request.getURI().getRawQuery())));
    } else {/*from www  .  j av  a 2  s .c  o  m*/
        request.setURI(URI.create(String.format("%s%s", uri, request.getURI().getRawPath())));
    }
    return super.execute(request, responseHandler);
}

From source file:com.edmunds.etm.client.impl.ClientManager.java

public static String createNodeName(HostAddressDto address, String contextPath) {
    Validate.notNull(address, "Host address is null");
    Validate.notNull(contextPath, "Context path is null");

    // Format context path
    String ctxPath = contextPath.trim();

    // Remove leading slash
    if (ctxPath.startsWith("/")) {
        ctxPath = ctxPath.substring(1);//from   w ww. j a v a 2 s.  co  m
    }

    // Replace any additional slashes with dash
    ctxPath = ctxPath.replace("/", "-");

    StringBuilder sb = new StringBuilder(64);
    sb.append(address.getHost());
    sb.append(':');
    sb.append(address.getPort());
    if (StringUtils.isNotBlank(ctxPath)) {
        sb.append(':');
        sb.append(ctxPath);
    }
    sb.append("-");
    return sb.toString();
}

From source file:com.dominion.salud.mpr.negocio.service.maestros.impl.PautasServiceImpl.java

@Override
public Pautas findByCodPautaAndInsert(Pautas pautas) {
    try {//from   w  w w .j a v a 2  s  .  co m
        if (StringUtils.isNotBlank(pautas.getCodPauta()) && StringUtils.isNotBlank(pautas.getTxtPauta())) {
            logger.debug("          Buscando PAUTAS (" + pautas.getCodPauta() + ") " + pautas.getTxtPauta());
            return pautasRepository.findByCodPauta(pautas);
        }
    } catch (NoResultException nre) {
        logger.debug("          No se ha encontrado registro, insertando PAUTAS (" + pautas.getCodPauta() + ") "
                + pautas.getTxtPauta());
        return pautasRepository.save(pautas);
    }
    return null;
}

From source file:com.github.lburgazzoli.examples.karaf.jpa.eclipselink24.adapter.EclipseLinkOSGiSessionLogger.java

/**
 *
 *//* w  ww  .j  a v  a2 s  . c  o  m*/
@Override
public void log(SessionLogEntry sle) {
    Logger lg = getLogger(sle);
    String msg = getMessage(sle);

    if (lg != null && StringUtils.isNotBlank(msg)) {
        switch (sle.getLevel()) {
        case SessionLog.SEVERE:
            lg.error(msg);
            break;
        case SessionLog.WARNING:
            lg.warn(msg);
            break;
        case SessionLog.INFO:
            lg.info(msg);
            break;
        case SessionLog.FINE:
            lg.debug(msg);
            break;
        case SessionLog.FINER:
            lg.trace(msg);
            break;
        case SessionLog.FINEST:
            lg.trace(msg);
            break;
        case SessionLog.ALL:
            lg.trace(msg);
            break;
        default:
            lg.debug(msg);
            break;
        }
    }
}

From source file:com.hybris.mobile.app.commerce.barcode.CommerceBarcodeCheckerFactory.java

@Override
public BarcodeChecker getBarcodeChecker(BarcodeData barcodeData) {

    BarcodeChecker barcodeChecker = null;

    // Identifying a product code
    String productCode = getProductCode(barcodeData.getData(), barcodeData.getFormat());

    if (StringUtils.isNotEmpty(productCode)) {
        barcodeChecker = new ProductDetailsBarcodeChecker(productCode);
    } else {/*from  www  .  ja  va2 s .  c o m*/

        List<String> addToCart = RegexUtils.getAddToCart(barcodeData.getData());

        if (addToCart != null && !addToCart.isEmpty()) {

            int quantity = 1;

            if (addToCart.size() == 2 && StringUtils.isNotBlank(addToCart.get(1))) {
                quantity = Integer.parseInt(addToCart.get(1));
            }

            barcodeChecker = new AddToCartBarcodeChecker(addToCart.get(0), quantity);
        } else {
            // Identifying a order id
            String orderCode = RegexUtils.getOrderCode(barcodeData.getData());

            if (StringUtils.isNotEmpty(orderCode)) {
                barcodeChecker = new OrderDetailsBarcodeChecker(orderCode);
            }

        }

    }

    return barcodeChecker;
}

From source file:com.yn.keygen.DefaultKeyGenerator.java

public static void initWorkerId() {
    String workerId = System.getProperty(WORKER_ID_PROPERTY_KEY);
    if (StringUtils.isNotBlank(workerId)) {
        setWorkerId(Long.valueOf(workerId));
        return;/*w w  w .j a  v  a2s.  co m*/
    }
    workerId = System.getenv(WORKER_ID_ENV_KEY);
    if (StringUtils.isBlank(workerId)) {
        return;
    }
    setWorkerId(Long.valueOf(workerId));
}

From source file:com.omertron.slackbot.listeners.AbstractListener.java

/**
 * Add a reaction to the message that called us and send the "typing..."
 * indicator/*  ww w. jav  a2  s. com*/
 *
 * @param session
 * @param event
 * @param reactEmoji
 */
protected void botUpdateChannel(SlackSession session, SlackMessagePosted event, String reactEmoji) {
    if (StringUtils.isNotBlank(reactEmoji)) {
        session.addReactionToMessage(event.getChannel(), event.getTimeStamp(), reactEmoji);
    }
    session.sendTyping(event.getChannel());
}