Example usage for org.apache.commons.lang.builder ToStringBuilder reflectionToString

List of usage examples for org.apache.commons.lang.builder ToStringBuilder reflectionToString

Introduction

In this page you can find the example usage for org.apache.commons.lang.builder ToStringBuilder reflectionToString.

Prototype

public static String reflectionToString(Object object) 

Source Link

Document

Forwards to ReflectionToStringBuilder.

Usage

From source file:com.all.tracker.controllers.DownloadMetricsController.java

private void saveMetrics(String metrics, String ip) throws InstantiationException, IllegalAccessException {
    log.info("metric received from : " + ip + " data : " + metrics);
    if (ipService.isInternalIp(ip.trim())) {
        log.error("is an internal ip, is gonna be ignored");
        return;//from w w w  . j ava  2 s.c  o m
    }
    DownloaderMetrics downloaderMetrics = setFeatures(splitMetrics(metrics, charset), DownloaderMetrics.class);
    if (downloaderMetrics.getBYTES() == null && downloaderMetrics.getCODE() == null
            && downloaderMetrics.getDATEREGISTERED() == null && downloaderMetrics.getDOWNLOADVERSION() == null
            && downloaderMetrics.getEXPLORER() == null) {
        log.error("METRIC DOES NOT MATCH REQUIREMENTS : " + metrics);
    }
    log.info(ToStringBuilder.reflectionToString(downloaderMetrics));
    ht.save(downloaderMetrics);
}

From source file:com.all.tracker.controllers.InstallerMetricsController.java

private void saveMetrics(String metrics, String ip) throws InstantiationException, IllegalAccessException {
    log.info("metric received from : " + ip + " data : " + metrics);
    if (ipService.isInternalIp(ip.trim())) {
        log.error("is an internal ip, is gonna be ignored");
        return;/*from w ww  .j  a v a 2 s  .c om*/
    }
    InstallerMetrics installerMetrics = setFeatures(splitMetrics(metrics, charset), InstallerMetrics.class);
    if ((installerMetrics.getOS() == null || installerMetrics.getOS().length() == 0)
            && (installerMetrics.getJAVAVERSION() == null || installerMetrics.getJAVAVERSION().length() == 0)
            && installerMetrics.getSTATUS() == null && installerMetrics.getMAC() == null) {
        log.error("Invalid stream : " + metrics);
        return;
    } else if (installerMetrics.getSTATUS().startsWith("CANCEL")
            || installerMetrics.getSTATUS().startsWith("FINISHED")) {
        InstallerStatus status = new InstallerStatus(installerMetrics.getSTATUS(), installerMetrics.getMAC());
        log.info(ToStringBuilder.reflectionToString(status));
        ht.save(status);
    } else {
        log.info(ToStringBuilder.reflectionToString(installerMetrics));
        ht.save(installerMetrics);
    }
}

From source file:com.all.chat.xmpp.CommonSmackChatService.java

private void wirePresenceListener() {
    xmppConnection.getRoster().addRosterListener(new RosterListener() {

        @Override// w  ww.  j  av  a2s.co m
        public void presenceChanged(Presence presence) {
            String presenceValidate = validatePresenceFormat(presence.getFrom());
            checkForPresence(presenceValidate);

        }

        @Override
        public void entriesUpdated(Collection<String> addresses) {
            LOG.error(ToStringBuilder.reflectionToString(addresses));
        }

        @Override
        public void entriesDeleted(Collection<String> addresses) {
            LOG.error(ToStringBuilder.reflectionToString(addresses));
        }

        @Override
        public void entriesAdded(Collection<String> addresses) {
            LOG.error(ToStringBuilder.reflectionToString(addresses));
        }
    });
}

From source file:com.all.backend.web.controller.LoginServerController.java

@RequestMapping(method = POST, value = "/login")
@ResponseBody/*  w ww .j av a 2 s .  c  om*/
public String login(@RequestBody String jsonLogin, HttpServletRequest request) {
    log.info("\nACTION:Login");
    LoginCommand loginCommand = JsonConverter.toBean(jsonLogin, LoginCommand.class);
    loginCommand.setPublicIp(request.getRemoteAddr());
    String pwd = loginCommand.getEncryptedPwd() == null || loginCommand.getEncryptedPwd().length() == 0
            ? loginCommand.getPassword()
            : loginCommand.getEncryptedPwd();
    LoginResponse loginResponse = loginService.login(loginCommand.getEmail(), pwd);
    if (loginResponse.isSuccessful()) {
        if (loginResponse.isFirstLogin()) {
            log.info(loginCommand.getEmail() + " has login for the first time.");
            for (ContactRequest pendingRequest : loginResponse.getPendingRequests()) {
                FriendshipRequestAlert alert = new FriendshipRequestAlert(pendingRequest);
                alertsService.save(alert);
            }
        }
        String version = loginCommand.getVersion();
        if (version != null) {
            saveLoginStats(loginCommand);
        }
    }
    log.debug("login response : " + ToStringBuilder.reflectionToString(loginResponse));
    return JsonConverter.toJson(loginResponse);
}

From source file:de.iteratec.iteraplan.model.dto.LandscapeDiagramConfigDTO.java

@Override
public String toString() {
    ToStringBuilder.setDefaultStyle(ToStringStyle.MULTI_LINE_STYLE);
    return ToStringBuilder.reflectionToString(this);
}

From source file:br.com.nordestefomento.jrimum.utilix.ObjectUtil.java

/**
 * Exibe os valores de instncia para um objeto JRimum.
 * // w  w w  . j  a va 2  s  . co  m
 * @see org.apache.commons.lang.builder.ToStringBuilder#reflectionToString
 * 
 * @since 0.2
 * 
 * @see java.lang.Object#toString()
 */
public static String toString(Object obj) {
    return "JRimumObject: " + ToStringBuilder.reflectionToString(obj);
}

From source file:net.di2e.ecdr.source.rest.CDROpenSearchSource.java

protected Map<String, String> getInitialFilterParameters(QueryRequest request) {
    Map<String, String> filterParameters = new HashMap<String, String>();
    Map<String, Serializable> queryRequestProps = request.getProperties();

    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug(/*from  w  w w.  j  av a  2s  .  c  o m*/
                "CDR REST Source received Query: " + ToStringBuilder.reflectionToString(request.getQuery()));
    }

    // include format parameter
    String format = (String) queryRequestProps.get(SearchConstants.FORMAT_PARAMETER);
    if (StringUtils.isNotBlank(format)) {
        filterParameters.put(SearchConstants.FORMAT_PARAMETER, format);
    }

    // Strict Mode
    Boolean strictMode = (Boolean) queryRequestProps.get(SearchConstants.STRICTMODE_PARAMETER);
    if (strictMode != null) {
        filterParameters.put(SearchConstants.STRICTMODE_PARAMETER, String.valueOf(strictMode));
    }

    Query query = request.getQuery();

    // Include timeout
    long timeout = query.getTimeoutMillis();
    if (timeout > 1000) {
        filterParameters.put(SearchConstants.TIMEOUT_PARAMETER, String.valueOf(timeout));
    }

    if (getParameterMap().containsKey(SearchConstants.COUNT_PARAMETER)) {
        int pageSize = query.getPageSize();
        filterParameters.put(SearchConstants.COUNT_PARAMETER,
                getMaxResultsCount() > 0 && pageSize > getMaxResultsCount()
                        ? String.valueOf(getMaxResultsCount())
                        : String.valueOf(pageSize));
    }

    if (getParameterMap().containsKey(SearchConstants.STARTINDEX_PARAMETER)) {
        int startIndex = query.getStartIndex();
        filterParameters.put(SearchConstants.STARTINDEX_PARAMETER, String.valueOf(
                getAtomResponseTransformerConfig().isZeroBasedStartIndex() ? startIndex - 1 : startIndex));
    }

    String sortOrderString = getSortOrderString(query.getSortBy());
    LOGGER.trace("Getting sort order for query [{}]", sortOrderString);
    if (sortOrderString != null) {
        filterParameters.put(SearchConstants.SORTKEYS_PARAMETER, sortOrderString);
    }

    for (Entry<String, Serializable> entry : queryRequestProps.entrySet()) {
        String key = entry.getKey();
        if (getParameterMap().containsKey(key) || getHttpHeaderList().contains(key)) {
            String value = (String) entry.getValue();
            if (StringUtils.isNotBlank(value)) {
                filterParameters.put(key, value);
            }
        }
    }

    LOGGER.trace("Filter Parameters being evaluated for inclusion in outgoing query {} which were parsed from",
            filterParameters);
    return filterParameters;
}

From source file:net.di2e.ecdr.source.rest.AbstractCDRSource.java

protected Map<String, String> getInitialFilterParameters(QueryRequest request) {
    Map<String, String> filterParameters = new HashMap<String, String>();
    Map<String, Serializable> queryRequestProps = request.getProperties();

    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug(//from w  w w.  jav  a  2s  .  co  m
                "CDR REST Source received Query: " + ToStringBuilder.reflectionToString(request.getQuery()));
    }

    // include format parameter
    String format = (String) queryRequestProps.get(SearchConstants.FORMAT_PARAMETER);
    if (format != null) {
        filterParameters.put(SearchConstants.FORMAT_PARAMETER, format);
    } else {
        if (defaultResponseFormat != null) {
            filterParameters.put(SearchConstants.FORMAT_PARAMETER, defaultResponseFormat);
        }
    }

    // Strict Mode
    Boolean strictMode = (Boolean) queryRequestProps.get(SearchConstants.STRICTMODE_PARAMETER);
    if (strictMode != null) {
        filterParameters.put(SearchConstants.STRICTMODE_PARAMETER, String.valueOf(strictMode));
    }

    Query query = request.getQuery();

    // Include timeout
    long timeout = query.getTimeoutMillis();
    if (timeout > 1000) {
        filterParameters.put(SearchConstants.TIMEOUT_PARAMETER, String.valueOf(timeout));
    }

    int pageSize = query.getPageSize();
    filterParameters.put(SearchConstants.COUNT_PARAMETER,
            maxResultsCount > 0 && pageSize > maxResultsCount ? String.valueOf(maxResultsCount)
                    : String.valueOf(pageSize));

    int startIndex = query.getStartIndex();
    filterParameters.put(SearchConstants.STARTINDEX_PARAMETER,
            String.valueOf(getFilterConfig().isZeroBasedStartIndex() ? startIndex - 1 : startIndex));

    String sortOrderString = getSortOrderString(query.getSortBy());
    if (sortOrderString != null) {
        filterParameters.put(SearchConstants.SORTKEYS_PARAMETER, sortOrderString);
    }

    for (Entry<String, Serializable> entry : queryRequestProps.entrySet()) {
        if (parameterMap.containsKey(entry.getKey())) {
            filterParameters.put(entry.getKey(), String.valueOf(entry.getValue()));
        }
    }

    return filterParameters;
}

From source file:gov.nih.nci.caarray.magetab.MageTabParserTest.java

private void checkProtocolsMatch(Protocol expectedProtocol, Protocol protocol) {
    checkTermsMatch(expectedProtocol.getType(), protocol.getType());
    assertTrue(//  w w  w.j  ava 2 s  .com
            "Expected protocol " + ToStringBuilder.reflectionToString(expectedProtocol)
                    + " differs from actual protocol " + ToStringBuilder.reflectionToString(protocol),
            EqualsBuilder.reflectionEquals(expectedProtocol, protocol, new String[] { "type" }));
}

From source file:gov.nih.nci.caarray.magetab.MageTabParserTest.java

private void checkTermSourcesMatch(TermSource expectedTermSource, TermSource termSource) {
    assertTrue(/*  w w  w. j  a va  2 s .  c om*/
            "Expected term source " + ToStringBuilder.reflectionToString(expectedTermSource)
                    + " differs from actual term source" + ToStringBuilder.reflectionToString(termSource),
            EqualsBuilder.reflectionEquals(expectedTermSource, termSource));
}