List of usage examples for org.apache.commons.lang StringUtils isNotEmpty
public static boolean isNotEmpty(String str)
Checks if a String is not empty ("") and not null.
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); } }