Example usage for org.apache.commons.lang StringUtils isNotEmpty

List of usage examples for org.apache.commons.lang StringUtils isNotEmpty

Introduction

In this page you can find the example usage for org.apache.commons.lang StringUtils isNotEmpty.

Prototype

public static boolean isNotEmpty(String str) 

Source Link

Document

Checks if a String is not empty ("") and not null.

Usage

From source file:cn.cuizuoli.appranking.typehandler.FeedTypeTypeHandler.java

@Override
public FeedType getNullableResult(ResultSet rs, int columnIndex) throws SQLException {
    FeedType feedType = null;/*  w w w  . j  a v a 2  s .  c om*/
    String s = rs.getString(columnIndex);
    if (StringUtils.isNotEmpty(s)) {
        feedType = FeedType.getObject(s);
    }
    return feedType;
}

From source file:net.duckling.ddl.service.user.impl.UserSortPreferenceServiceImpl.java

private String getSortOnly(String uid, String useType) {
    String result = (String) memcachedService.get(getMemKey(uid, useType));
    if (StringUtils.isNotEmpty(result)) {
        return result;
    } else {//from w  w  w  .j  a v  a  2 s  .c  o m
        UserSortPreference user = userSortPreferenceDao.query(uid, useType);
        if (user != null) {
            memcachedService.set(getMemKey(uid, useType), user.getSortType());
            return user.getSortType();
        }
        return null;
    }
}

From source file:com.baifendian.swordfish.common.job.struct.node.hql.HqlParam.java

@Override
public boolean checkValid() {
    return StringUtils.isNotEmpty(sql) && type != null;
}

From source file:info.magnolia.cms.mail.commands.MailCommand.java

public boolean execute(Context ctx) {
    if (log.isDebugEnabled()) {
        log.debug("starting sending mail");
    }//from w w w . ja  va  2  s . c  o m

    try {
        MgnlMailFactory factory = MgnlMailFactory.getInstance();
        MgnlMailHandler handler = factory.getEmailHandler();
        log.info(MgnlContext.getParameters().toString());

        String template = (String) ctx.get(MailConstants.ATTRIBUTE_TEMPLATE);
        String to = (String) ctx.get(MailConstants.ATTRIBUTE_TO);
        String cc = (String) ctx.get(MailConstants.ATTRIBUTE_CC);

        if (StringUtils.isNotEmpty(template)) {
            log.info("Command using mail template: " + template);
            MgnlEmail email = factory.getEmailFromTemplate(template, ctx);
            email.setToList(factory.convertEmailList(to));
            email.setCcList(factory.convertEmailList(cc));
            handler.prepareAndSendMail(email);
        } else {
            log.info("command using static parameters");
            String from = (String) ctx.get(MailConstants.ATTRIBUTE_FROM);
            String type = (String) ctx.get(MailConstants.ATTRIBUTE_TYPE);
            String subject = (String) ctx.get(MailConstants.ATTRIBUTE_SUBJECT);
            String text = (String) ctx.get(MailConstants.ATTRIBUTE_TEXT);
            MailAttachment attachment = (MailAttachment) ctx.get(MailConstants.ATTRIBUTE_ATTACHMENT);

            MgnlEmail email = factory.getEmailFromType(type);
            email.setFrom(from);
            email.setSubject(subject);
            email.setToList(factory.convertEmailList(to));
            email.setBody(text, ctx);
            if (attachment != null) {
                email.addAttachment(attachment);
            }
            email.setCcList(factory.convertEmailList(cc));
            handler.prepareAndSendMail(email);
        }

        log.info("send mail successfully to:" + to);
    } catch (Exception e) {
        log.error("Could not send email:" + e.getMessage());
    }

    return false;
}

From source file:au.org.ala.delta.translation.intkey.IntkeyImageWriter.java

public String imagesToString(List<Image> images, Illustratable subject) {
    String imageData = "";
    if (!images.isEmpty()) {

        StringBuilder buffer = new StringBuilder();

        for (Image image : images) {
            if (buffer.length() > 0) {
                buffer.append(" ");
            }//from   w w w .  j  av a2s.c o  m
            buffer.append(image.getFileName());
            StringBuilder overlayTextBuilder = new StringBuilder();
            ImageOverlayWriter overlayWriter = createOverlayWriter(overlayTextBuilder);
            overlayWriter.writeOverlays(image.getOverlays(), 0, subject);
            String overlayText = overlayTextBuilder.toString().replaceAll("\\s+", " ").trim();
            if (StringUtils.isNotEmpty(overlayText)) {
                buffer.append(" ");
                buffer.append(overlayText);
            }
        }
        imageData = buffer.toString();
    }
    return imageData;
}

From source file:au.com.optus.mcas.sdp.bizservice.ott.ordertracking.batchjob.dao.impl.OttOmpOrderTrackScheduleDaoImpl.java

/**
 * This method retrieves the record using the batch name and return the
 * OttOmpOrderTrackSchedule object./*  w w w .  j  a v  a 2 s .co m*/
 * @param batchName
 *        String
 * @return OttOmpOrderTrackSchedule
 */
public OttOmpOrderTrackSchedule retrieveOrderTrackingSchdule(String batchName) {
    LOG.info("retrieveOrderTrackingSchdule Method ----------- STARTS");
    OttOmpOrderTrackSchedule ottOmpOrderTrackSchedule = null;
    if (StringUtils.isNotEmpty(batchName)) {
        DetachedCriteria criteria = super.createDetachedCriteria();
        criteria.add(Restrictions.eq("batchName", batchName));
        List<OttOmpOrderTrackSchedule> ottOmpOrderTrackScheduleList = findByCriteria(criteria);
        if (!ottOmpOrderTrackScheduleList.isEmpty()) {
            LOG.debug("OttOmpOrderTrackScheduleDaoImpl : retrieveOrderTrackingSchdule : "
                    + "Record found for batch name " + batchName + " in OTT_OMP_ORDER_TRACK_SCHEDULE table");
            ottOmpOrderTrackSchedule = ottOmpOrderTrackScheduleList.get(0);
            return ottOmpOrderTrackSchedule;
        }
    }
    LOG.debug(
            "OttOmpOrderTrackScheduleDaoImpl : retrieveOrderTrackingSchdule : Record not found for batch name "
                    + batchName + " in OTT_OMP_ORDER_TRACK_SCHEDULE table");
    LOG.info("retrieveOrderTrackingSchdule Method ----------- ENDS");
    return ottOmpOrderTrackSchedule;
}

From source file:com.commerce4j.storefront.controllers.ProfileController.java

@SuppressWarnings("unchecked")
public ModelAndView register(HttpServletRequest request, HttpServletResponse response) {
    ModelAndView mav = new ModelAndView("register");

    // user localization
    java.util.Locale locale = request.getLocale();
    String iso3country = locale.getISO3Country();
    if (StringUtils.isNotEmpty(iso3country)) {
        if (logger.isDebugEnabled())
            logger.debug(iso3country);/*from w  w w . j ava2  s. c o m*/
        mav.addObject("iso3country", iso3country);
    }

    String sql = "Select * From c4j_countries Order By country_name";
    List countries = getJdbcTemplate().queryForList(sql);
    mav.addObject("countries", countries);

    return mav;
}

From source file:com.haulmont.cuba.gui.xml.layout.loaders.TwinColumnLoader.java

@Override
public void loadComponent() {
    super.loadComponent();

    String captionProperty = element.attributeValue("captionProperty");
    if (!StringUtils.isEmpty(captionProperty)) {
        resultComponent.setCaptionMode(CaptionMode.PROPERTY);
        resultComponent.setCaptionProperty(captionProperty);
    }//ww w.  j  a v  a  2  s. c o m

    String columns = element.attributeValue("columns");
    if (!StringUtils.isEmpty(columns)) {
        resultComponent.setColumns(Integer.parseInt(columns));
    }

    String rows = element.attributeValue("rows");
    if (StringUtils.isNotEmpty(rows)) {
        resultComponent.setRows(Integer.parseInt(rows));
    }

    String addBtnEnabled = element.attributeValue("addAllBtnEnabled");
    if (StringUtils.isNotEmpty(addBtnEnabled)) {
        resultComponent.setAddAllBtnEnabled(Boolean.parseBoolean(addBtnEnabled));
    }

    String rightColumnCaption = element.attributeValue("rightColumnCaption");
    if (StringUtils.isNotEmpty(rightColumnCaption)) {
        resultComponent.setRightColumnCaption(loadResourceString(rightColumnCaption));
    }

    String leftColumnCaption = element.attributeValue("leftColumnCaption");
    if (StringUtils.isNotEmpty(leftColumnCaption)) {
        resultComponent.setLeftColumnCaption(loadResourceString(leftColumnCaption));
    }

    String multiselect = element.attributeValue("multiselect");
    if (StringUtils.isNotEmpty(multiselect)) {
        resultComponent.setMultiSelect(Boolean.parseBoolean(multiselect));
    }

    loadTabIndex(resultComponent, element);
}

From source file:com.bstek.dorado.view.widget.ComponentOutputterDispatcher.java

@Override
protected void outputObject(Object object, OutputContext context) throws Exception {
    super.outputObject(object, context);

    if (object instanceof Component) {
        String dependsPackage = null;
        ComponentTypeRegisterInfo registerInfo = componentTypeRegistry.getRegisterInfo(object.getClass());
        if (registerInfo != null) {
            dependsPackage = registerInfo.getDependsPackage();
        } else {/*from ww  w  .  j a  va2 s  .com*/
            Widget widget = object.getClass().getAnnotation(Widget.class);
            if (widget != null) {
                dependsPackage = widget.dependsPackage();
            }
        }

        if (dependsPackage != null && StringUtils.isNotEmpty(dependsPackage)) {
            context.addDependsPackage(dependsPackage);
        }
    }
}

From source file:gov.nih.nci.ncicb.tcga.dcc.qclive.common.action.validation.SdrfValidatorDispatcher.java

@Override
protected Boolean doWork(final Archive archive, final QcContext context) throws ProcessorException {

    final String platform = archive.getPlatform();

    if (platform != null && platform.contains(MiRNASeqDataFileValidator.MIRNASEQ)) { // Keep this test ahead of the RNASeq test (to avoid double match)
        return getMiRnaSeqSdrfValidator().execute(archive, context);
    } else if (platform != null && platform.contains(RNASeqDataFileValidator.RNASEQ)) {
        return getRnaSeqSdrfValidator().execute(archive, context);
    } else if (StringUtils.isNotEmpty(platform)
            && platform.contains(ProteinArraySdrfValidator.PROTEIN_ARRAY_PLATFORM)) {
        return getProteinArraySdrfValidator().execute(archive, context);
    } else {/*from ww  w.j ava2 s .  c  o  m*/
        return getArraySdrfValidator().execute(archive, context);
    }
}