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

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

Introduction

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

Prototype

public static boolean isNotBlank(String str) 

Source Link

Document

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

Usage

From source file:ddf.security.impl.SubjectIdentityImpl.java

/**
 * Get a subject's unique identifier. 1. If the configured unique identifier if present 2. Email
 * address if present 3. Username not, user name is returned.
 *
 * @param subject/*from w  w  w .  j a v a 2s. c  om*/
 * @return subject unique identifier
 */
@Override
public String getUniqueIdentifier(Subject subject) {
    Optional<String> owner = getSubjectAttribute(subject).stream().findFirst();
    if (owner.isPresent()) {
        return owner.get();
    }

    String identifier = SubjectUtils.getEmailAddress(subject);
    if (StringUtils.isNotBlank(identifier)) {
        return identifier;
    }

    return SubjectUtils.getName(subject);
}

From source file:info.archinnov.achilles.junit.AchillesResource.java

AchillesResource(String keyspaceName, String entityPackages, String... tables) {
    super(tables);

    String keyspaceToUse = StringUtils.isNotBlank(keyspaceName) ? keyspaceName
            : DEFAULT_ACHILLES_TEST_KEYSPACE_NAME;
    TypedMap config = buildConfigMap(entityPackages, keyspaceToUse);

    server = new CassandraEmbeddedServer(config);
    pmf = server.getPersistenceManagerFactory(DEFAULT_ACHILLES_TEST_KEYSPACE_NAME);
    manager = server.getPersistenceManager(DEFAULT_ACHILLES_TEST_KEYSPACE_NAME);
    session = server.getNativeSession(DEFAULT_ACHILLES_TEST_KEYSPACE_NAME);
}

From source file:io.renren.modules.job.service.impl.ScheduleJobLogServiceImpl.java

@Override
public PageUtils queryPage(Map<String, Object> params) {
    String jobId = (String) params.get("jobId");

    Page<ScheduleJobLogEntity> page = this.selectPage(new Query<ScheduleJobLogEntity>(params).getPage(),
            new EntityWrapper<ScheduleJobLogEntity>().like(StringUtils.isNotBlank(jobId), "job_id", jobId));

    return new PageUtils(page);
}

From source file:com.bsb.intellij.plugins.xmlbeans.facet.ui.validation.ValidRelativePathValidator.java

@Nullable
@Override/*  ww w.j a v  a  2 s .co m*/
public String getErrorMessage(JTextField field, JBLabel label) {
    String text = field.getText();
    String errorMessage = null;
    if (SwingUtils.isVisible(field) && StringUtils.isNotBlank(text)
            && !ValidationUtils.isValidRelativePath(text)) {
        errorMessage = label.getText() + " should be a valid relative path.";
    }
    return errorMessage;
}

From source file:com.sfs.whichdoctor.search.http.DebitBasicInputHandler.java

/**
 * Process the incoming HttpRequest for search parameters.
 *
 * @param request the request/*from   ww  w .ja  v  a 2s.com*/
 * @param user the user
 *
 * @return the search bean
 */
public final SearchBean process(final HttpServletRequest request, final UserBean user) {

    SearchBean search = debitSqlHandler.initiate(user);

    String strBasicSearch = DataFilter.getHtml(request.getParameter("Search"));

    DebitBean searchCriteria = (DebitBean) search.getSearchCriteria();

    if (StringUtils.isNotBlank(strBasicSearch)) {
        // Replace ` with ' (` is given by dynamic searches in place of
        // ' due to Javascript issues
        searchCriteria.setBasicSearch(StringUtils.replace(strBasicSearch.trim(), "`", "'"));
    }
    search.setSearchCriteria(searchCriteria);

    return search;
}

From source file:com.sfs.whichdoctor.search.http.GroupBasicInputHandler.java

/**
 * Process the incoming HttpRequest for search parameters.
 *
 * @param request the request/*from w w  w. j  a  v  a 2 s.  co  m*/
 * @param user the user
 *
 * @return the search bean
 */
public final SearchBean process(final HttpServletRequest request, final UserBean user) {

    SearchBean search = groupSqlHandler.initiate(user);

    String strBasicSearch = DataFilter.getHtml(request.getParameter("Search"));

    GroupBean searchCriteria = (GroupBean) search.getSearchCriteria();

    if (StringUtils.isNotBlank(strBasicSearch)) {
        // Replace ` with ' (` is given by dynamic searches in place of
        // ' due to Javascript issues
        searchCriteria.setBasicSearch(StringUtils.replace(strBasicSearch.trim(), "`", "'"));
    }
    search.setSearchCriteria(searchCriteria);

    return search;
}

From source file:net.firejack.platform.core.provider.BusinessFunctionExceptionMapper.java

@Override
public Response toResponse(BusinessFunctionException e) {
    String msg = e.getMessage();//from   w w w . j  ava2 s.co  m
    if (StringUtils.isNotBlank(e.getMsgKey())) {
        msg = MessageResolver.messageFormatting(e.getMsgKey(), headers.getLanguage(), e.getMessageArguments());
    }

    ServiceResponse responderModel = new ServiceResponse(new ServerError(e.getMsgKey(), msg), "", false);
    return Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(responderModel)
            .type(headers.getMediaType()).build();
}

From source file:net.firejack.platform.core.provider.WebAuthorizationExceptionMapper.java

@Override
public Response toResponse(WebAuthorizationException e) {
    String msg = e.getMessage();/* www . j  a v a2  s . c  om*/
    if (StringUtils.isNotBlank(e.getMsgKey())) {
        msg = MessageResolver.messageFormatting(e.getMsgKey(), headers.getLanguage(), e.getMessageArguments());
    }
    ServerError serverError = new ServerError(e.getMsgKey(), msg);
    ServiceResponse responderModel = new ServiceResponse(serverError, "", false);

    return Response.status(e.getStatus()).entity(responderModel).type(headers.getMediaType()).build();
}

From source file:com.googlecode.markuputils.MarkupUtils.java

public static String openCloseElement(String name) {

    StringBuilder buffer = new StringBuilder();

    if (StringUtils.isNotBlank(name)) {
        buffer.append("<").append(name).append("/>");
    }/*from w  w w  .ja  va  2  s . co  m*/

    return buffer.toString();
}

From source file:com.fredhopper.connector.query.populators.response.SearchResponseKeywordRedirectPopulator.java

@Override
public void populate(final FhSearchResponse source, final ProductSearchPageData<FhSearchQueryData, I> target) {
    if (source.getPage().getRedirect() != null) {
        final String keywordRedirectUrl = source.getPage().getRedirect().getRedirectUrl();
        if (StringUtils.isNotBlank(keywordRedirectUrl)) {
            target.setKeywordRedirectUrl(keywordRedirectUrl);
        }/* ww w .j a v  a 2s.  co  m*/
    }
}