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:fr.paris.lutece.plugins.rss.web.FeedUtil.java

/**
 * Gets an XML for the given resource.//  w  w w  .  j ava2 s.  co m
 * @param resourceRSS the resource
 * @return the XML as String, encoding is {@link IResourceRss#getEncoding()}. Returns an empty String if no items.
 * Returns <code>{@link IResourceRss#createHtmlRss()}</code> if {@link IResourceRss#getFeed()} is not implemented yet.
 */
public static String getFeed(IResourceRss resourceRSS) {
    IFeedResource resource = resourceRSS.getFeed();

    if (resource == null) {
        // no implementation - use the deprecated
        return resourceRSS.createHtmlRss();
    }

    if (resource.getItems().isEmpty()) {
        // an empty feed will fail
        return StringUtils.EMPTY;
    }

    return getFeed(resource, resourceRSS.getFeedType(), resourceRSS.getEncoding(), resourceRSS.getMaxItems());
}

From source file:com.cyclopsgroup.waterview.servlet.ServletRuntimeData.java

/**
 * Default constructor of default web runtime
 *
 * @param request Http request object//from   w w w  .j  av a2 s.co  m
 * @param response Http response object
 * @param context Http servlet context
 * @param fileUpload File upload component
 * @param services ServiceManager object
 * @param applicationBase application base url
 * @throws Exception Throw it out
 */
ServletRuntimeData(HttpServletRequest request, HttpServletResponse response, ServletContext context,
        FileUpload fileUpload, ServiceManager services, String applicationBase) throws Exception {
    this.response = response;
    this.context = context;

    setQueryString(request.getQueryString());
    setRefererUrl(request.getHeader("referer"));

    //Session Context
    setSessionContext(new HttpSessionContext(request.getSession()));
    setSessionId(request.getSession().getId());

    setRequestContext(new ServletRequestContext(request));

    //Request path
    String requestPath = request.getPathInfo();
    setRequestPath(requestPath == null ? StringUtils.EMPTY : requestPath);

    //Output
    OutputStream outputStream = response.getOutputStream();
    setOutputStream(outputStream);

    InterpolationFilterWriter filterWriter = new InterpolationFilterWriter(new OutputStreamWriter(outputStream),
            '%') {
        /**
         * Overwrite or implement method interpolate()
         *
         * @see com.cyclopsgroup.waterview.utils.InterpolationFilterWriter#interpolate(java.lang.String)
         */
        protected String interpolate(String name) throws Exception {
            I18NService i18n = (I18NService) getServiceManager().lookup(I18NService.ROLE);
            return i18n.translate(name, getLocale());
        }
    };
    setOutput(new PrintWriter(filterWriter));

    //Request value parser
    if (FileUpload.isMultipartContent(request)) {
        setParams(new MultipartServletRequestParameters(request, fileUpload));
    } else {
        setParams(new ServletRequestParameters(request));
    }

    //Service manager
    setServiceManager(services);

    //Application base url
    if (StringUtils.isEmpty(applicationBase)) {
        StringBuffer sb = new StringBuffer(request.getScheme());
        sb.append("://").append(request.getServerName());
        if (request.getServerPort() != 80) {
            sb.append(':').append(request.getServerPort());
        }
        sb.append(request.getContextPath());
        applicationBase = sb.toString();
    }
    setApplicationBaseUrl(applicationBase);

    //Page base url
    setPageBaseUrl(applicationBase + request.getServletPath());
}

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

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

    tree.setDrawShifter(false);

    tree.setIconPage(Tree.ICONDOCROOT + "hat_white.gif"); //$NON-NLS-1$
    tree.setIconOndblclick("mgnlTreeMenuOpenDialog(" //$NON-NLS-1$
            + tree.getJavascriptTree() + ",'.magnolia/dialogs/roleedit.html');"); //$NON-NLS-1$
    tree.addItemType(ItemType.ROLE);

    TreeColumn column0 = new TreeColumn(tree.getJavascriptTree(), request);
    column0.setIsLabel(true);
    if (Server.isAdmin()) {
        column0.setHtmlEdit();
    }
    column0.setWidth(2);
    column0.setTitle(msgs.get("tree.roles.name")); //$NON-NLS-1$
    TreeColumn column1 = new TreeColumn(tree.getJavascriptTree(), request);
    column1.setName("title"); //$NON-NLS-1$
    if (Server.isAdmin() && !browseMode) {
        column1.setHtmlEdit();
    }
    column1.setWidth(2);
    column1.setTitle(msgs.get("tree.roles.fullname")); //$NON-NLS-1$
    TreeColumn columnIcons = new TreeColumn(tree.getJavascriptTree(), request);
    columnIcons.setCssClass(StringUtils.EMPTY);
    columnIcons.setWidth(1);
    columnIcons.setIsIcons(true);
    columnIcons.setIconsActivation(true);
    TreeColumn column2 = new TreeColumn(tree.getJavascriptTree(), request);
    column2.setName(MetaData.CREATION_DATE);
    // column2.setName(MetaData.SEQUENCE_POS);
    column2.setIsMeta(true);
    column2.setDateFormat("yyyy-MM-dd, HH:mm"); //$NON-NLS-1$
    column2.setTitle(msgs.get("tree.roles.date")); //$NON-NLS-1$
    column2.setWidth(2);

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

}

From source file:io.gravitee.management.rest.resource.ApplicationMembersResource.java

@POST
public Response create(@NotNull @QueryParam("user") String username,
        @NotNull @QueryParam("type") MembershipTypeParam membershipType) {
    // Check that the application exists
    applicationService.findById(application);

    if (membershipType.getValue() == null) {
        return Response.status(Response.Status.BAD_REQUEST).build();
    }/*from   w ww .  j  a va  2  s.co m*/

    try {
        userService.findByName(username);
    } catch (UserNotFoundException unfe) {
        // Create user with only user name data
        // The others information will be updated during its first connection
        NewUserEntity user = new NewUserEntity();
        user.setUsername(username);
        user.setPassword(StringUtils.EMPTY);
        user.setRoles(new HashSet<String>(Arrays.asList(new String[] { "ROLE_USER" })));
        userService.create(user);
    }

    applicationService.addOrUpdateMember(application, username, membershipType.getValue());

    return Response.created(URI.create("/applications/" + application + "/members/" + username)).build();
}

From source file:com.hortonworks.streamline.streams.common.StreamlineEventImplTest.java

@Test
public void testEquals() throws Exception {

    Map<String, Object> map = new HashMap<>();
    map.put("a", "aval");
    map.put("b", "bval");

    StreamlineEvent event1 = new StreamlineEventImpl(map, StringUtils.EMPTY);

    StreamlineEvent event2 = new StreamlineEventImpl(map, StringUtils.EMPTY, event1.getId());

    assertEquals(event1, event2);/* w  w w  .j  av  a  2  s.  c  om*/
}

From source file:info.magnolia.cms.gui.control.File.java

public String getHtmlBrowse() {
    StringBuffer html = new StringBuffer();
    html.append("<input type=\"file\""); //$NON-NLS-1$
    html.append(" name=\"" + this.getName() + "\""); //$NON-NLS-1$ //$NON-NLS-2$
    html.append(" id=\"" + this.getName() + "\""); //$NON-NLS-1$ //$NON-NLS-2$
    html.append(" onchange=\"mgnlControlFileSetFileName('" + this.getName() + "')\""); //$NON-NLS-1$ //$NON-NLS-2$
    html.append(" onblur=\"mgnlControlFileSetFileName('" + this.getName() + "')\""); //$NON-NLS-1$ //$NON-NLS-2$
    html.append(this.getHtmlCssClass());
    html.append(" />"); //$NON-NLS-1$
    Hidden control0 = new Hidden(this.getName() + "_" + REMOVE, StringUtils.EMPTY); //$NON-NLS-1$
    control0.setSaveInfo(false);//www .  ja v  a 2s .c o  m
    html.append(control0.getHtml());
    if (this.getSaveInfo()) {
        html.append(this.getHtmlSaveInfo());
    }
    return html.toString();
}

From source file:com.aionemu.gameserver.model.gameobjects.Homing.java

@Override
public String getMasterName() {
    return StringUtils.EMPTY;
}

From source file:info.magnolia.cms.util.NodeDataUtil.java

/**
 * <p/> Returns the representation of the value as a String:
 * </p>//  w  w  w.  j a v  a 2  s  .c o  m
 * @return String
 */
public String getValueString(String dateFormat) {
    try {
        NodeData nodeData = this.getNodeData();
        switch (nodeData.getType()) {
        case (PropertyType.STRING):
            return nodeData.getString();
        case (PropertyType.DOUBLE):
            return Double.toString(nodeData.getDouble());
        case (PropertyType.LONG):
            return Long.toString(nodeData.getLong());
        case (PropertyType.BOOLEAN):
            return Boolean.toString(nodeData.getBoolean());
        case (PropertyType.DATE):
            Date valueDate = nodeData.getDate().getTime();
            return new DateUtil().getFormattedDate(valueDate, dateFormat);
        case (PropertyType.BINARY):
            // ???
        default:
            return StringUtils.EMPTY;
        }
    } catch (Exception e) {
        if (log.isDebugEnabled())
            log.debug("Exception caught: " + e.getMessage(), e); //$NON-NLS-1$
    }
    return StringUtils.EMPTY;
}

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

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

    tree.setDrawShifter(false);
    // context path is already added by Tree
    tree.setIconPage(Tree.ICONDOCROOT + "pawn_glass_yellow.gif"); //$NON-NLS-1$
    tree.setIconOndblclick("mgnlTreeMenuOpenDialog(" + tree.getJavascriptTree() //$NON-NLS-1$
    // + ",'.magnolia/adminCentral/users/dialog.html');");
            + ",'.magnolia/dialogs/useredit.html');"); //$NON-NLS-1$
    tree.addItemType(ItemType.USER);

    TreeColumn column0 = new TreeColumn(tree.getJavascriptTree(), request);
    column0.setIsLabel(true);
    column0.setHtmlEdit();
    column0.setTitle(msgs.get("tree.users.name")); //$NON-NLS-1$
    column0.setWidth(2);

    TreeColumn column1 = new TreeColumn(tree.getJavascriptTree(), request);
    column1.setName("title"); //$NON-NLS-1$
    column1.setHtmlEdit();
    column1.setTitle(msgs.get("tree.users.fullname")); //$NON-NLS-1$
    column1.setWidth(2);

    TreeColumn columnIcons = new TreeColumn(tree.getJavascriptTree(), request);
    columnIcons.setCssClass(StringUtils.EMPTY);
    columnIcons.setWidth(1);
    columnIcons.setIsIcons(true);
    columnIcons.setIconsActivation(true);

    TreeColumn column2 = new TreeColumn(tree.getJavascriptTree(), request);
    column2.setName(MetaData.LAST_MODIFIED);
    column2.setIsMeta(true);
    column2.setDateFormat("yyyy-MM-dd, HH:mm"); //$NON-NLS-1$
    column2.setTitle(msgs.get("tree.users.date")); //$NON-NLS-1$
    column2.setWidth(2);

    tree.addColumn(column0);

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

From source file:com.chadekin.jadys.syntax.OrderByClauseBuilderImplTest.java

@Test
public void shouldThrowIaeWhenOrderStatementIsEmptyAndOrderDesc() {
    // Act/*from  w  w  w . jav a2  s. c o  m*/
    String sql = builder.orderBy(StringUtils.EMPTY).desc().build();

    // Assert
    assertThat(sql, is(emptyString()));
}