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

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

Introduction

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

Prototype

String EMPTY

To view the source code for org.apache.commons.lang StringUtils EMPTY.

Click Source Link

Document

The empty String "".

Usage

From source file:com.tera.common.rule.PriorityRuleManagerTest.java

@Test
public void testOrdertPriorities() {

    PriorityRuleManager<String, String> rm = new PriorityRuleManager<String, String>();
    Rule<String, String> rule1 = createRule("first", RulePriority.FIRST);
    Rule<String, String> rule2 = createRule(RulePriority.HIGH);
    Rule<String, String> rule3 = createRule(RulePriority.MEDIUM);
    Rule<String, String> rule4 = createRule(RulePriority.LOW);
    Rule<String, String> rule5 = createRule(RulePriority.LAST);

    rm.addRule(rule4);/*from   w ww.j  a  va 2 s  . c  om*/
    rm.addRule(rule2);
    rm.addRule(rule5);
    rm.addRule(rule3);
    rm.addRule(rule1);

    Assert.assertNotNull(rm.calculate(StringUtils.EMPTY));

    PriorityRuleManager<String, String> rm2 = new PriorityRuleManager<String, String>();
    rule1 = createRule(RulePriority.FIRST);
    rule2 = createRule("high", RulePriority.HIGH);
    rule3 = createRule(RulePriority.MEDIUM);
    rule4 = createRule(RulePriority.LOW);
    rule5 = createRule(RulePriority.LAST);

    rm2.addRule(rule4);
    rm2.addRule(rule2);
    rm2.addRule(rule5);
    rm2.addRule(rule3);
    rm2.addRule(rule1);

    Assert.assertNotNull(rm2.calculate(StringUtils.EMPTY));
    Assert.assertEquals("high", rm2.calculate(StringUtils.EMPTY));

    PriorityRuleManager<String, String> rm3 = new PriorityRuleManager<String, String>();
    rule1 = createRule(RulePriority.FIRST);
    rule2 = createRule("high", RulePriority.HIGH);
    rule3 = createRule("medium", RulePriority.MEDIUM);
    rule4 = createRule(RulePriority.LOW);
    rule5 = createRule(RulePriority.LAST);

    rm3.addRule(rule4);
    rm3.addRule(rule5);
    rm3.addRule(rule3);// added first medium
    rm3.addRule(rule2);// added second high
    rm3.addRule(rule1);

    Assert.assertNotNull(rm3.calculate(StringUtils.EMPTY));
    Assert.assertEquals("high", rm3.calculate(StringUtils.EMPTY));
}

From source file:fr.paris.lutece.plugins.genericattributes.service.entrytype.AbstractEntryTypeGroup.java

/**
 * {@inheritDoc}/*from w  w w. j a v a 2  s  .  c o  m*/
 */
@Override
public String getRequestData(Entry entry, HttpServletRequest request, Locale locale) {
    String strCode = request.getParameter(PARAMETER_ENTRY_CODE);
    String strTitle = request.getParameter(PARAMETER_TITLE);
    String strFieldError = StringUtils.EMPTY;
    String strCSSClass = request.getParameter(PARAMETER_CSS_CLASS);

    if (StringUtils.isBlank(strTitle)) {
        strFieldError = FIELD_INSERT_GROUP;
    }

    if (StringUtils.isNotBlank(strFieldError)) {
        Object[] tabRequiredFields = { I18nService.getLocalizedString(strFieldError, locale) };

        return AdminMessageService.getMessageUrl(request, MESSAGE_MANDATORY_FIELD, tabRequiredFields,
                AdminMessage.TYPE_STOP);
    }

    entry.setCode(strCode);
    entry.setTitle(strTitle);
    entry.setCSSClass(strCSSClass);

    return null;
}

From source file:com.mmj.app.biz.service.impl.FileServiceImpl.java

@Override
public Result delFileByPath(String filePath) {
    if (StringUtils.isEmpty(filePath)) {
        return Result.failed();
    }/*from w  ww .j  ava2s. com*/
    filePath = StringUtils.replace(filePath, STATIC_TMP_IMG, StringUtils.EMPTY);
    String tmpPath = UPLOAD_BASE_PATH.replaceAll(STATIC_BASE_IMG, "");
    File file = new File(tmpPath + filePath);
    if (file == null || file.isFile()) {
        FileUtils.deleteQuietly(file);
        return Result.success("?", null);
    }
    return Result.failed();
}

From source file:jenkins.plugins.coverity.CoverityTool.CovImportMsvscaCommandTest.java

@Test
public void doesNotExecute_WithoutInvocationAssistance() throws IOException, InterruptedException {
    FilePath workspace = new FilePath(new File("."));
    CoverityPublisher publisher = new CoverityPublisherBuilder().build();

    Command covImportMsvscaCommand = new CovImportMsvscaCommand(build, launcher, listener, publisher,
            StringUtils.EMPTY, envVars, workspace);
    covImportMsvscaCommand.runCommand();
    verifyNumberOfExecutedCommands(0);/*w w  w . jav  a2 s. c om*/
}

From source file:com.cognifide.aemrules.checks.AnnotationsConstantsCheck.java

private String removeQuotes(String value) {
    return value.replaceAll("^\"|\"$", StringUtils.EMPTY);
}

From source file:com.egt.core.aplicacion.ListaParametros.java

@Override
public String toString() {
    String lista = StringUtils.EMPTY;
    String parametro = null;//from w w w .ja v  a  2 s .  com
    Iterator iterator = parametros.iterator();
    while (iterator.hasNext()) {
        parametro = ((ParametroPeticion) iterator.next()).toString();
        if (parametro != null) {
            lista += "&" + parametro;
        }
    }
    if (lista.startsWith("&")) {
        lista = "?" + lista.substring(1);
    }
    return lista;
}

From source file:com.zb.app.common.component.ComponentController.java

@ExceptionHandler(Throwable.class)
public ModelAndView handleIOException(Throwable e) throws Throwable {

    if (AnnotationUtils.findAnnotation(e.getClass(), ResponseStatus.class) != null) {
        throw e;/*from www . j  a  v a  2s  .  c o  m*/
    }

    if (request == null && response == null) {
        throw e;
    }

    if (request == null && response != null) {
        response.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=UTF-8");
        OutputStream out = response.getOutputStream();
        PrintWriter pw = new PrintWriter(new OutputStreamWriter(out, "utf-8"));
        pw.println("{\"code\":1,\"msg\":\",?!\",\"data\":\"\"}");
        pw.flush();
        pw.close();
    }

    ModelAndView mav = new ModelAndView();
    if (InvokeTypeTools.isAjax(request)) {
        return createJsonMav("server exceptin or error", ResultCode.ERROR, e.getMessage());
    }

    mav.addObject("exception", e.getCause() == null ? StringUtils.EMPTY : e.getCause().toString());
    mav.addObject("msg", StringUtils.isEmpty(e.getMessage()) ? e.toString() : e.getMessage());
    mav.addObject("stackTrace", e.getStackTrace().toString());
    if (request.getRequestURI() != null) {
        mav.addObject("url", request.getRequestURI().toString());
    }
    mav.setViewName("error");
    return mav;
}

From source file:me.smoe.lzy.filter.AccessLogFilter.java

private void logAccessAPI(HttpServletRequest request) {
    try {/*  www.jav a  2 s. c  om*/
        User user = (User) request.getSession().getAttribute(Constants.SESSION_USER);
        String userId = user != null ? user.getId() : "NOT_LOGIN";
        String remoteAddr = request.getRemoteAddr();
        String method = request.getMethod();
        String requestURI = request.getRequestURI();
        String userAgent = StringUtils.defaultString(request.getHeader("User-Agent"));

        String queryString = request.getQueryString();
        if (queryString != null) {
            queryString = URLDecoder.decode(request.getQueryString(), Constants.CHARSET);
        }
        requestURI = requestURI
                + (StringUtils.isNotEmpty(queryString) ? ("?" + queryString) : StringUtils.EMPTY);

        Logger.getRestAccessLogger().info(
                String.format("[%s] [%s] [%s] %s [%s]", userId, remoteAddr, method, requestURI, userAgent));
    } catch (Exception e) {
        Logger.getRestAccessLogger().warn("AccessAPI logger error: " + e.getMessage(), e);
    }
}

From source file:info.magnolia.module.admininterface.trees.ConfigTreeConfiguration.java

/**
 * @see info.magnolia.module.admininterface.AdminTreeConfiguration#prepareTree(info.magnolia.cms.gui.control.Tree, boolean, javax.servlet.http.HttpServletRequest)
 *///w  w w  .  j av a2s  . c o m
public void prepareTree(Tree tree, boolean browseMode, HttpServletRequest request) {
    Messages msgs = MessagesManager.getMessages();

    tree.setIconPage(Tree.ICONDOCROOT + "folder_cubes.gif"); //$NON-NLS-1$

    tree.addItemType(ItemType.CONTENT.getSystemName());
    tree.addItemType(ItemType.CONTENTNODE.getSystemName());
    tree.addItemType(Tree.ITEM_TYPE_NODEDATA);
    TreeColumn column0 = new TreeColumn(tree.getJavascriptTree(), request);
    column0.setWidth(1);
    column0.setHtmlEdit();
    column0.setIsLabel(true);
    column0.setWidth(3);
    TreeColumn column1 = new TreeColumn(tree.getJavascriptTree(), request);
    column1.setName(StringUtils.EMPTY);
    column1.setTitle(msgs.get("tree.config.value")); //$NON-NLS-1$
    column1.setIsNodeDataValue(true);
    column1.setWidth(2);
    column1.setHtmlEdit();
    TreeColumn column2 = new TreeColumn(tree.getJavascriptTree(), request);
    column2.setName(StringUtils.EMPTY);
    column2.setTitle(msgs.get("tree.config.type")); //$NON-NLS-1$
    column2.setIsNodeDataType(true);
    column2.setWidth(2);
    Select typeSelect = new Select();
    typeSelect.setName(tree.getJavascriptTree() + TreeColumn.EDIT_NAMEADDITION);
    typeSelect.setSaveInfo(false);
    typeSelect.setCssClass(TreeColumn.EDIT_CSSCLASS_SELECT);
    typeSelect.setEvent("onblur", //$NON-NLS-1$
            tree.getJavascriptTree() + ".saveNodeData(this.value,this.options[this.selectedIndex].text)");
    typeSelect.setOptions(PropertyType.TYPENAME_STRING, Integer.toString(PropertyType.STRING));
    typeSelect.setOptions(PropertyType.TYPENAME_BOOLEAN, Integer.toString(PropertyType.BOOLEAN));
    typeSelect.setOptions(PropertyType.TYPENAME_LONG, Integer.toString(PropertyType.LONG));
    typeSelect.setOptions(PropertyType.TYPENAME_DOUBLE, Integer.toString(PropertyType.DOUBLE));
    // todo: typeSelect.setOptions(PropertyType.TYPENAME_DATE,Integer.toString(PropertyType.DATE));
    column2.setHtmlEdit(typeSelect.getHtml());
    TreeColumn columnIcons = new TreeColumn(tree.getJavascriptTree(), request);
    columnIcons.setCssClass(StringUtils.EMPTY);
    columnIcons.setWidth(1);
    columnIcons.setIsIcons(true);
    columnIcons.setIconsActivation(true);
    columnIcons.setIconsPermission(true);
    TreeColumn column4 = new TreeColumn(tree.getJavascriptTree(), request);
    column4.setName(MetaData.LAST_MODIFIED);
    column4.setIsMeta(true);
    column4.setDateFormat("yy-MM-dd, HH:mm"); //$NON-NLS-1$
    column4.setWidth(2);
    column4.setTitle(msgs.get("tree.config.date")); //$NON-NLS-1$

    tree.addColumn(column0);

    if (!browseMode) {
        tree.addColumn(column1);
        tree.addColumn(column2);
        if (Server.isAdmin() || Subscriber.isSubscribersEnabled()) {
            tree.addColumn(columnIcons);
        }
        tree.addColumn(column4);
    }
}

From source file:fr.paris.lutece.plugins.crm.business.demand.DemandFilter.java

/**
 * Constructor/*from  w  w w .ja va2 s  .co m*/
 */
public DemandFilter() {
    _bIsWideSearch = false;
    _nIdCRMUser = ALL_INT;
    _nIdDemandType = ALL_INT;
    _nIdStatusCRM = ALL_INT;
    _operatorDateModification = OperatorEnum.EQUAL;
    _strNotification = StringUtils.EMPTY;
    _listDemandSort = new ArrayList<DemandSort>();
}