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:cn.cuizuoli.appranking.service.GooglePlayService.java

/**
 * getAppRankingList//from   ww  w  .j  a  v  a2s .c o m
 * @param feedType
 * @return
 */
public List<AppRanking> getAppRankingList(FeedType feedType, Category category) {
    List<AppRanking> appRankingList = new ArrayList<AppRanking>();
    try {
        if (feedType.getMediaType() == MediaType.GOOGLE) {
            String url = StringUtils.EMPTY;
            if (category == Category.ALL) {
                url = getHotUrl(feedType);
            } else {
                url = getUrl(feedType, category);
            }
            log.info("Google Play -> " + url);
            if (StringUtils.isNotBlank(url)) {

                Document doc = appRankingRestTemplate.getForObject(url, Document.class);
                Elements elements = doc.select(".card-list>.card");
                Iterator<Element> iterator = elements.iterator();
                int i = 1;
                while (iterator.hasNext()) {
                    Element element = iterator.next();
                    String appId = element.attr("data-docid");
                    String name = element.select(".details .title").attr("title");
                    String uri = element.select(".details .title").attr("href");
                    String artist = element.select(".details .subtitle").attr("title");
                    String price = element.select(".details button.price.buy>span").text();
                    String image170 = element.select(".cover .cover-image").attr("data-cover-small");
                    String image340 = element.select(".cover .cover-image").attr("data-cover-large");
                    AppRanking appRanking = new AppRanking();
                    appRanking.setAppId(appId);
                    appRanking.setDeviceType(DeviceType.ANDROID);
                    appRanking.setCountry(Country.JAPAN);
                    appRanking.setMediaType(MediaType.GOOGLE);
                    appRanking.setFeedType(feedType);
                    appRanking.setRanking(i);
                    appRanking.setTitle(name + " - " + artist);
                    appRanking.setCategory(category.getCode());
                    appRanking.setUri(GOOGLE_PLAY_DOMAIN + uri);
                    appRanking.setName(name);
                    appRanking.setArtist(artist);
                    appRanking.setPrice(price);
                    appRanking.setImage53(image170);
                    appRanking.setImage75(image170);
                    appRanking.setImage100(image340);
                    appRankingList.add(appRanking);
                    i++;
                }

            }
        }
    } catch (HttpStatusCodeException e) {
        log.error(ExceptionUtils.getFullStackTrace(e));
    } catch (Exception e) {
        log.error(ExceptionUtils.getFullStackTrace(e));
    }
    return appRankingList;
}

From source file:com.sugaronrest.restapicalls.ModuleInfo.java

/**
 *  Gets class name (module name) from Java class type.
 *
 * @param type The Java type./*from w ww.  ja  va 2  s .  c  om*/
 * @return Class name.
 */
public static String getClassName(Type type) {
    if (type == null) {
        return StringUtils.EMPTY;
    }
    String typeToString = type.toString();
    typeToString = typeToString.trim();
    String[] splitArray = typeToString.split("\\.");
    if (splitArray.length > 0) {
        return splitArray[splitArray.length - 1];
    }

    return StringUtils.EMPTY;
}

From source file:com.envision.envservice.rest.EvaluationResource.java

/**
 * ??//  www.  j  a v a 2  s.  c  o  m
 * 
 * */
@POST
@Path("/addEvaluation")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response addEvaluation(EvaluationBo evaluationBo) throws Exception {
    HttpStatus status = HttpStatus.CREATED;
    String response = StringUtils.EMPTY;
    if (!checkParam(evaluationBo)) {
        status = HttpStatus.BAD_REQUEST;
        response = FailResult.toJson(Code.PARAM_ERROR, "?");
    } else {
        response = evaluationService.addEvaluation(evaluationBo).toJSONString();
    }
    return Response.status(status.value()).entity(response).build();
}

From source file:com.envision.envservice.filter.AccessLogFilter.java

private void logAccessAPI(HttpServletRequest request) {
    try {//  ww w . j  a va  2s.c om
        UserBo user = (UserBo) request.getSession().getAttribute(Constants.SESSION_USER);
        String userId = user != null ? user.getUser_id() : "NOT_LOGIN";
        String remoteAddr = IPUtil.getRemoteAddr(request);
        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);

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

From source file:com.inkubator.hrm.web.workingtime.MecineFingerViewController.java

public String doConfigure() {
    String page = StringUtils.EMPTY;
    if (Objects.equals(seleced.getMecineMethode(), HRMConstant.METHOD_UPLOAD_MACINE)) {
        page = "upload";
    } else if (Objects.equals(seleced.getMecineMethode(), HRMConstant.METHOD_SERVICE_MACINE)) {
        page = "service";
    } else if (Objects.equals(seleced.getMecineMethode(), HRMConstant.METHOD_QUERY_MACINE)) {
        page = "query";
    }// w  ww  .  j a  va2s  .com
    return "/protected/working_time/mecine_finger_" + page + ".htm?faces-redirect=true&execution=e"
            + seleced.getId();
}

From source file:fr.paris.lutece.plugins.mydashboard.business.portlet.MyDashboardPortlet.java

/**
 * {@inheritDoc}//from w  w  w.  j a v  a 2  s. co  m
 */
@Override
public String getHtmlContent(HttpServletRequest request) {
    if (SecurityService.isAuthenticationEnable()) {
        LuteceUser user = SecurityService.getInstance().getRegisteredUser(request);

        if (user == null) {
            return StringUtils.EMPTY;
        }

        Map<String, Object> model = new HashMap<String, Object>();

        List<IMyDashboardComponent> listDashboardComponents = MyDashboardService.getInstance()
                .getDashboardComponentListFromUser(user);

        List<String> listDashboardContent = new ArrayList<String>(listDashboardComponents.size());

        for (IMyDashboardComponent dashboardComponent : listDashboardComponents) {
            if (dashboardComponent.isAvailable(user)) {
                listDashboardContent.add(dashboardComponent.getDashboardData(request));
            }
        }

        model.put(MARK_LIST_DASHBOARDS_CONTENT, listDashboardContent);
        model.put(MARK_PORTLET, this);

        HtmlTemplate template = AppTemplateService.getTemplate(TEMPLATE_PORTLET_MY_DASHBOARDS,
                request.getLocale(), model);

        return template.getHtml();
    }

    return StringUtils.EMPTY;
}

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

/**
 * {@inheritDoc}//from   ww  w.ja  v  a  2  s  .  co  m
 */
@Override
public String getRequestData(Entry entry, HttpServletRequest request, Locale locale) {
    String strTitle = request.getParameter(PARAMETER_TITLE);
    String strCode = request.getParameter(PARAMETER_ENTRY_CODE);
    String strPrefix = request.getParameter(PARAMETER_PREFIX);

    String strFieldError = StringUtils.EMPTY;

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

    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);

    if (entry.getFields() == null) {
        List<Field> listFields = new ArrayList<Field>();
        Field field = new Field();
        listFields.add(field);
        entry.setFields(listFields);
    }

    entry.getFields().get(0).setCode(strCode);
    entry.getFields().get(0).setTitle(StringUtils.isNotEmpty(strPrefix) ? strPrefix : StringUtils.EMPTY);

    return null;
}

From source file:com.nec.harvest.helper.MessageHelper.java

/**
 * Get a message for the given message's code
 * /*www .  j av a2  s. co  m*/
 * @param msgCode
 *            A message's code
 * @return A message's body
 */
public static String getBody(String msgCode) {
    Message message = cacheService.get(msgCode);
    if (message != null) {
        logger.info("Trying to load message " + msgCode + " from Harvest LRU Cache");
        // 
        return message.getMsg();
    }
    // 
    message = get(msgCode);
    if (message == null) {
        return StringUtils.EMPTY;
    }
    // 
    return message.getMsg();
}

From source file:com.amalto.core.load.payload.FlushXMLReader.java

public void parse(InputSource input) throws IOException, SAXException {
    if (contentHandler == null) {
        throw new IllegalStateException("Content handler has not been set.");
    }//from w  ww . j  a v  a  2 s . com

    contentHandler.startDocument();
    contentHandler.startElement(StringUtils.EMPTY, Constants.WRAPPER_ELEMENT, Constants.WRAPPER_ELEMENT,
            Constants.EMPTY_ATTRIBUTES);

    // Prolog
    Metadata metadata = context.getMetadata();
    writePrologElement(Constants.CONTAINER_ELEMENT, metadata.getContainer());
    writePrologElement(Constants.NAME_ELEMENT, metadata.getName());
    writePrologElement(Constants.DMN_ELEMENT, metadata.getDMN());
    writePrologElement(Constants.DMR_ELEMENT, metadata.getDMR());
    writePrologElement(Constants.SP_ELEMENT, metadata.getSP());
    writePrologElement(Constants.TIMESTAMP_ELEMENT, metadata.getVersion());
    writePrologElement(Constants.TASK_ID_ELEMENT, metadata.getTaskId());
    writePrologElement(Constants.ID_ELEMENT, metadata.getId());

    // Payload
    contentHandler.startElement(StringUtils.EMPTY, Constants.PAYLOAD_ELEMENT, Constants.PAYLOAD_ELEMENT,
            Constants.EMPTY_ATTRIBUTES);
    try {
        context.getWriter().flush(contentHandler);
        context.setWriter(new StateContextSAXWriter(contentHandler));
        while (!context.hasFinishedPayload()) {
            context.parse(reader);
        }
        if (context.getDepth() == 1) {
            context.parse(reader);
        }
    } catch (Exception e) {
        throw new SAXException(e);
    }

    contentHandler.endElement(StringUtils.EMPTY, Constants.PAYLOAD_ELEMENT, Constants.PAYLOAD_ELEMENT);

    // End prolog
    contentHandler.endElement(StringUtils.EMPTY, Constants.WRAPPER_ELEMENT, Constants.WRAPPER_ELEMENT);

    contentHandler.endDocument();
}

From source file:com.cloud.hypervisor.xenserver.resource.Xenserver625StorageProcessorTest.java

@Test
public void makeDirectoryTestCallHostPlugingReturningEmpty() {
    boolean makeDirectoryReturn = configureAndExecuteMakeDirectoryMethodForTest(pathMock, StringUtils.EMPTY);

    assertFalse(makeDirectoryReturn);//from   w  w  w.j  av a 2  s.c  o m
}