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

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

Introduction

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

Prototype

public static boolean isNotEmpty(final CharSequence cs) 

Source Link

Document

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

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

Usage

From source file:com.inkubator.hrm.web.appraisal.CompetencyGroupFormController.java

@PostConstruct
@Override/*from  w w w .j  a v  a2s  .co m*/
public void initialization() {
    super.initialization();
    try {
        model = new AppraisalCompetencyGroupModel();
        isUpdate = Boolean.FALSE;

        String id = FacesUtil.getRequestParameter("execution");
        if (StringUtils.isNotEmpty(id)) {
            AppraisalCompetencyGroup competencyGroup = appraisalCompetencyGroupService
                    .getEntityByIdWithDetail(Long.parseLong(id.substring(1)));
            if (competencyGroup != null) {
                isUpdate = Boolean.TRUE;
                model = getModelFromEntity(competencyGroup);
            }
        } else {
            List<KlasifikasiKerja> listKlasifikasiKerja = klasifikasiKerjaService.getAllData();
            model.setDualListModelKlasifikasiKerja(
                    new DualListModel<>(listKlasifikasiKerja, new ArrayList<>()));
        }

        model.setListCompetencyType(appraisalCompetencyTypeService.getAllData());
    } catch (Exception e) {
        LOGGER.error("error", e);
    }
}

From source file:com.glaf.activiti.mail.SendSimpleMailTaskBean.java

public void sendAllRunningTasks() {
    Map<String, User> userMap = IdentityFactory.getUserMap();
    Iterator<User> iterator = userMap.values().iterator();
    while (iterator.hasNext()) {
        User user = iterator.next();/*from   w w w . j a  va2 s . c om*/
        logger.debug(user.getActorId() + " " + user.getMail());
        if (StringUtils.isNotEmpty(user.getMail()) && StringUtils.contains(user.getMail(), "@")) {
            this.sendRunningTasks(user);
        }
    }
}

From source file:com.glaf.core.web.springmvc.MxSystemPropertyController.java

@RequestMapping("/edit")
public ModelAndView edit(HttpServletRequest request, ModelMap modelMap) {
    RequestUtils.setRequestParameterToAttribute(request);
    String category = request.getParameter("category");
    if (StringUtils.isNotEmpty(category)) {
        List<SystemProperty> rows = systemPropertyService.getSystemProperties(category);
        if (rows != null && !rows.isEmpty()) {
            for (SystemProperty p : rows) {
                if (StringUtils.equals(p.getInputType(), "combobox")) {
                    if (StringUtils.isNotEmpty(p.getInitValue())
                            && StringUtils.startsWith(p.getInitValue(), "[")
                            && StringUtils.endsWith(p.getInitValue(), "]")) {
                        try {
                            JSONArray array = JSON.parseArray(p.getInitValue());
                            p.setArray(array);
                            StringBuffer buffer = new StringBuffer();
                            for (int i = 0, len = array.size(); i < len; i++) {
                                JSONObject json = array.getJSONObject(i);
                                buffer.append("<option value=\"").append(json.getString("value")).append("\">")
                                        .append(json.getString("name")).append("</option>")
                                        .append(FileUtils.newline);
                            }/*from w ww.  j  av a 2 s .c  o  m*/
                            p.setSelectedScript(buffer.toString());
                        } catch (Exception ex) {
                            ex.printStackTrace();
                            logger.error("parse json error :" + p.getInitValue(), ex);
                        }
                    }
                }
            }
        }
        request.setAttribute("rows", rows);
    }
    String jx_view = request.getParameter("jx_view");

    if (StringUtils.isNotEmpty(jx_view)) {
        return new ModelAndView(jx_view, modelMap);
    }

    String x_view = ViewProperties.getString("sys_property.edit");
    if (StringUtils.isNotEmpty(x_view)) {
        return new ModelAndView(x_view, modelMap);
    }
    return new ModelAndView("/modules/sys/property/edit");
}

From source file:io.ignitr.springboot.common.metadata.DeploymentContext.java

/**
 * Returns the type of data center within which the application is currently deployed.
 *
 * <p>Valid values are:/*from w  w  w  . j  av a2 s.com*/
 * <ul>
 *  <li>Ignitr</li>
 *  <li>Amazon</li>
 *  <li>AmazonECS</li>
 *  <li>MyOwn</li>
 * </ul>
 *
 * @return datacenter type
 */
public DataCenterType getDatacenterType() {
    if (StringUtils.isNotEmpty(datacenter)) {
        DataCenterType type = DataCenterType.get(datacenter);

        if (type == null) {
            StringBuilder message = new StringBuilder();
            message.append(
                    "The datacenter type specified by the 'deployment.datacenter' property is not supported. ");
            message.append(" Supported types are: [");

            boolean first = true;
            for (DataCenterType t : DataCenterType.values()) {
                if (!first) {
                    message.append(", ");
                } else {
                    first = false;
                }

                message.append(t.getValue());
            }

            message.append("]");

            throw new IllegalArgumentException(message.toString());
        }

        return type;
    } else {
        return DataCenterType.get(System.getenv(ENV_APP_DATACENTER) != null ? System.getenv(ENV_APP_DATACENTER)
                : DEFAULT_DATACENTER);
    }
}

From source file:com.lichengbao.specification.UserUserFeedbackSpecDef.java

@SuppressWarnings("rawtypes")
@Override//from   w w w  .  ja  v  a2s  .c o  m
List<Specification> getSpecifications(SpecDef def) {
    List<Specification> specs = new ArrayList<>();
    UserUserFeedbackSpecDef specDef = (UserUserFeedbackSpecDef) def;
    if (StringUtils.isNotEmpty(specDef.getOwner()))
        specs.add(isOwner(specDef.getOwner()));
    return specs;
}

From source file:com.inkubator.hrm.web.loan.LoanNewSchemaListOfTypeFormController.java

@PostConstruct
@Override/*  w  w w.ja v a  2s  .  c  o m*/
public void initialization() {
    super.initialization();
    try {
        model = new LoanNewSchemaListOfTypeModel();
        loanNewSchemaId = FacesUtil.getRequestParameter("loanNewSchemaId");
        id = FacesUtil.getRequestParameter("id");
        isUpdate = Boolean.FALSE;
        dropDownSchemeType = new HashMap<String, Long>();
        if (StringUtils.isNotEmpty(id)) {
            LoanNewSchemaListOfType loanNewSchemaListOfType = loanNewSchemaListOfTypeService
                    .getEntityByIdWithDetail(Long.valueOf(id));
            if (loanNewSchemaListOfType != null) {
                isUpdate = Boolean.TRUE;
                model = getModelFromEntity(loanNewSchemaListOfType);
            }
        } else {
            model.setIsActive(Boolean.TRUE);
        }

        listLoanNewType = loanNewTypeService.getAllData();
        for (LoanNewType loanNewType : listLoanNewType) {
            dropDownSchemeType.put(loanNewType.getLoanTypeName(), loanNewType.getId());
        }
    } catch (Exception e) {
        LOGGER.error("Error", e);
    }
}

From source file:com.glaf.core.todo.util.TodoXmlReader.java

public List<Todo> read(java.io.InputStream inputStream) {
    List<Todo> todos = new java.util.ArrayList<Todo>();
    SAXReader xmlReader = new SAXReader();
    int sortNo = 1;
    try {/*from   w  w w.  ja va 2 s.co  m*/
        Document doc = xmlReader.read(inputStream);
        Element root = doc.getRootElement();
        List<?> rows = root.elements();
        Iterator<?> iterator = rows.iterator();
        while (iterator.hasNext()) {
            Element element = (Element) iterator.next();
            String id = element.attributeValue("id");
            Map<String, Object> rowMap = new java.util.HashMap<String, Object>();
            rowMap.put("id", id);
            List<?> properties = element.elements("property");
            Iterator<?> iter = properties.iterator();
            while (iter.hasNext()) {
                Element elem = (Element) iter.next();
                String propertyName = elem.attributeValue("name");
                String propertyValue = null;
                if (elem.attribute("value") != null) {
                    propertyValue = elem.attributeValue("value");
                } else {
                    propertyValue = elem.getTextTrim();
                }
                if (StringUtils.isNotEmpty(propertyName) && StringUtils.isNotEmpty(propertyValue)) {
                    rowMap.put(propertyName, propertyValue);
                }
            }

            Todo model = new Todo();
            model.setSortNo(sortNo++);
            Tools.populate(model, rowMap);

            todos.add(model);
        }
    } catch (Exception ex) {
        ex.printStackTrace();
        throw new RuntimeException(ex.getMessage());
    }
    return todos;
}

From source file:com.inkubator.hrm.web.loan.LoanNewSchemaListOfEmpFormController.java

@PostConstruct
@Override/*  w  w  w  .ja  v  a  2 s  . c om*/
public void initialization() {
    super.initialization();
    try {
        model = new LoanNewSchemaListOfEmpModel();
        empDataId = FacesUtil.getRequestParameter("empDataId");
        isUpdate = Boolean.FALSE;
        if (StringUtils.isNotEmpty(empDataId)) {
            EmpData empData = empDataService.getByEmpIdWithDetail(Long.valueOf(empDataId));
            if (empData != null) {
                isUpdate = Boolean.FALSE;
                model.setFirstName(empData.getBioData().getFirstName());
                model.setLastName(empData.getBioData().getLastName());
                model.setCodeJabatan(empData.getGolonganJabatan().getCode());
                model.setNik(empData.getNik());
                model.setEmpDataId(empData.getId());
                if (empData.getJabatanByJabatanId().getJabatan() != null) {
                    model.setNamaJabatan(empData.getJabatanByJabatanId().getJabatan().getName());
                }
            }

            LoanNewSchemaListOfEmp loanNewSchemaListOfEmp = loanNewSchemaListOfEmpService
                    .getEntityByEmpDataId(Long.valueOf(empDataId));
            if (loanNewSchemaListOfEmp != null) {
                isUpdate = Boolean.TRUE;
                oldId = loanNewSchemaListOfEmp.getLoanNewSchema().getId();
                model.setNoSk(loanNewSchemaListOfEmp.getNomorSk());
                model.setLoanNewSchemaId(loanNewSchemaListOfEmp.getLoanNewSchema().getId());
                model.setDescription(loanNewSchemaListOfEmp.getDescription());
            }

        }

        List<LoanNewSchema> listLoanNewSchema = loanNewSchemaService.getAllDataWhereIsActive();
        for (LoanNewSchema loanNewSchema : listLoanNewSchema) {
            dropDownLoanNewSchema.put(loanNewSchema.getLoanSchemaName(), loanNewSchema.getId());
        }

    } catch (Exception e) {
        LOGGER.error("Error", e);
    }
}

From source file:com.glaf.oa.optional.web.springmvc.OptionalController.java

@ResponseBody
@RequestMapping("/delete")
public void delete(HttpServletRequest request, ModelMap modelMap) {
    LoginContext loginContext = RequestUtils.getLoginContext(request);
    Integer optionalId = RequestUtils.getInteger(request, "optionalId");
    String optionalIds = request.getParameter("optionalIds");
    if (StringUtils.isNotEmpty(optionalIds)) {
        StringTokenizer token = new StringTokenizer(optionalIds, ",");
        while (token.hasMoreTokens()) {
            String x = token.nextToken();
            if (StringUtils.isNotEmpty(x)) {
                Optional optional = optionalService.getOptional(Integer.valueOf(x));
                /**//  www.j av a 2s.c  o  m
                 * 
                 */
                optionalService.deleteById(Integer.valueOf(x));
                if (optional != null && (StringUtils.equals(optional.getCreateBy(), loginContext.getActorId())
                        || loginContext.isSystemAdministrator())) {
                    optionalService.save(optional);
                }
            }
        }
    } else if (optionalId != null) {
        Optional optional = optionalService.getOptional(Integer.valueOf(optionalId));
        /**
         * 
         */

        optionalService.deleteById(Integer.valueOf(optionalId));
        if (optional != null && (StringUtils.equals(optional.getCreateBy(), loginContext.getActorId())
                || loginContext.isSystemAdministrator())) {
            optionalService.save(optional);
        }
    }
}

From source file:com.glaf.core.web.springmvc.MxSystemParamController.java

@RequestMapping("/delete")
public ModelAndView delete(HttpServletRequest request, ModelMap modelMap) {
    Map<String, Object> params = RequestUtils.getParameterMap(request);
    String systemParamId = ParamUtils.getString(params, "systemParamId");
    String systemParamIds = request.getParameter("systemParamIds");
    if (StringUtils.isNotEmpty(systemParamIds)) {
        StringTokenizer token = new StringTokenizer(systemParamIds, ",");
        while (token.hasMoreTokens()) {
            String x = token.nextToken();
            if (StringUtils.isNotEmpty(x)) {
                SystemParam systemParam = systemParamService.getSystemParam(x);
                if (systemParam != null) {
                    // systemParam.setDeleteFlag(1);
                    systemParamService.save(systemParam);
                }/*from  www.  j av  a2  s. c o m*/
            }
        }
    } else if (StringUtils.isNotEmpty(systemParamId)) {
        SystemParam systemParam = systemParamService.getSystemParam(systemParamId);
        if (systemParam != null) {
            // systemParam.setDeleteFlag(1);
            systemParamService.save(systemParam);
        }
    }

    return this.list(request, modelMap);
}