Example usage for org.apache.commons.lang3.builder ToStringStyle JSON_STYLE

List of usage examples for org.apache.commons.lang3.builder ToStringStyle JSON_STYLE

Introduction

In this page you can find the example usage for org.apache.commons.lang3.builder ToStringStyle JSON_STYLE.

Prototype

ToStringStyle JSON_STYLE

To view the source code for org.apache.commons.lang3.builder ToStringStyle JSON_STYLE.

Click Source Link

Document

The JSON toString style.

Usage

From source file:io.apiman.test.integration.ui.tests.administration.PolicyDefinitionUpdateIT.java

@Test
public void canUpdateIconInNotDefaultPolicy() {
    EditPolicyPage editPolicyPage = open(PolicyDefsAdminPage.class).openEntity(defBean.getName());
    defBean.setIcon("eye-slash");

    String jsonDefinition = new ToStringBuilder(this, ToStringStyle.JSON_STYLE).append("id", defBean.getId())
            .append("policyImpl", defBean.getPolicyImpl()).append("name", defBean.getName())
            .append("icon", defBean.getIcon()).append("description", defBean.getDescription()).toString();

    editPolicyPage.jsonTextField(jsonDefinition);

    editPolicyPage.updateButton().shouldNotBe(disabled);
    editPolicyPage.validationErrorMessage().shouldNotBe(visible);

    editPolicyPage.updatePolicy();//ww  w .ja va2  s. com

    PageAssert.assertPolicyDefinitionsDetail(defBean);
    BeanAssert.assertPolicyDefinition(defBean);
}

From source file:io.apiman.test.integration.ui.tests.administration.PolicyDefinitionUpdateIT.java

@Test
public void canNotUpdateIdInNotDefaultPolicy() {
    EditPolicyPage editPolicyPage = open(PolicyDefsAdminPage.class).openEntity(defBean.getName());

    String jsonDefinition = new ToStringBuilder(this, ToStringStyle.JSON_STYLE)
            .append("id", defBean.getId() + "u").append("policyImpl", defBean.getPolicyImpl())
            .append("name", defBean.getName()).append("icon", defBean.getIcon())
            .append("description", defBean.getDescription()).toString();

    editPolicyPage.jsonTextField(jsonDefinition);

    editPolicyPage.updateButton().shouldBe(disabled);
    editPolicyPage.validationErrorMessage().shouldBe(visible);
}

From source file:com.medlog.webservice.vo.DiaryVO.java

@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.JSON_STYLE);
    return tsb.build();
}

From source file:com.fdorigo.rmfly.jpa.entities.Record.java

@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.JSON_STYLE).append("nnum", nnumber)
            .append("firstName", firstName).append("lastName", lastName).toString();
}

From source file:cognitivej.vision.computervision.action.TagImageResponse.java

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

From source file:org.apache.myriad.scheduler.NMProfileManager.java

@Override
public String toString() {
    ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.JSON_STYLE);

    for (Map.Entry<String, NMProfile> profile : profiles.entrySet()) {
        NMProfile value = profile.getValue();
        builder.append("name", value.getName());
        builder.append("cpus", value.getCpus());
        builder.append("memory", value.getMemory());
    }// w  w w .  j  av a  2 s  .c  o  m

    return builder.toString();
}

From source file:org.apache.syncope.client.console.commons.status.StatusBean.java

@Override
public String toString() {
    return ReflectionToStringBuilder.toString(this, ToStringStyle.JSON_STYLE);
}

From source file:org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey.java

@Override
public String toString() {
    return ReflectionToStringBuilder.toString(this, ToStringStyle.JSON_STYLE, true);
}

From source file:org.apache.syncope.core.provisioning.java.job.report.AuditReportlet.java

private void doExtractConf(final ContentHandler handler) throws SAXException {
    JdbcTemplate jdbcTemplate = new JdbcTemplate(datasource);
    jdbcTemplate.setMaxRows(conf.getSize());
    List<Map<String, Object>> rows = jdbcTemplate
            .queryForList("SELECT * FROM SYNCOPEAUDIT ORDER BY EVENT_DATE DESC");

    handler.startElement("", "", "events", null);
    AttributesImpl atts = new AttributesImpl();
    for (Map<String, Object> row : rows) {
        AuditEntry auditEntry = POJOHelper.deserialize(row.get("MESSAGE").toString(), AuditEntry.class);

        atts.clear();// ww w .  j  av a2  s. co m
        if (StringUtils.isNotBlank(auditEntry.getWho())) {
            atts.addAttribute("", "", "who", ReportXMLConst.XSD_STRING, auditEntry.getWho());
        }
        handler.startElement("", "", "event", atts);

        atts.clear();
        if (StringUtils.isNotBlank(auditEntry.getLogger().getCategory())) {
            atts.addAttribute("", "", "category", ReportXMLConst.XSD_STRING,
                    auditEntry.getLogger().getCategory());
        }
        if (StringUtils.isNotBlank(auditEntry.getLogger().getSubcategory())) {
            atts.addAttribute("", "", "subcategory", ReportXMLConst.XSD_STRING,
                    auditEntry.getLogger().getSubcategory());
        }
        if (StringUtils.isNotBlank(auditEntry.getLogger().getEvent())) {
            atts.addAttribute("", "", "event", ReportXMLConst.XSD_STRING, auditEntry.getLogger().getEvent());
        }
        if (auditEntry.getLogger().getResult() != null) {
            atts.addAttribute("", "", "result", ReportXMLConst.XSD_STRING,
                    auditEntry.getLogger().getResult().name());
        }
        handler.startElement("", "", "logger", atts);
        handler.endElement("", "", "logger");

        if (auditEntry.getBefore() != null) {
            char[] before = ToStringBuilder.reflectionToString(auditEntry.getBefore(), ToStringStyle.JSON_STYLE)
                    .toCharArray();
            handler.startElement("", "", "before", null);
            handler.characters(before, 0, before.length);
            handler.endElement("", "", "before");
        }

        if (auditEntry.getInput() != null) {
            handler.startElement("", "", "inputs", null);
            for (Object inputObj : auditEntry.getInput()) {
                char[] input = ToStringBuilder.reflectionToString(inputObj, ToStringStyle.JSON_STYLE)
                        .toCharArray();
                handler.startElement("", "", "input", null);
                handler.characters(input, 0, input.length);
                handler.endElement("", "", "input");
            }
            handler.endElement("", "", "inputs");
        }

        if (auditEntry.getOutput() != null) {
            char[] output = ToStringBuilder.reflectionToString(auditEntry.getOutput(), ToStringStyle.JSON_STYLE)
                    .toCharArray();
            handler.startElement("", "", "output", null);
            handler.characters(output, 0, output.length);
            handler.endElement("", "", "output");
        }

        handler.startElement("", "", "throwable", null);
        char[] throwable = row.get("THROWABLE").toString().toCharArray();
        handler.characters(throwable, 0, throwable.length);
        handler.endElement("", "", "throwable");

        handler.endElement("", "", "event");
    }
    handler.endElement("", "", "events");
}

From source file:org.jimsey.projects.turbine.condenser.StompConnectEvent.java

public void onApplicationEvent(SessionConnectEvent event) {
    StompHeaderAccessor sha = StompHeaderAccessor.wrap(event.getMessage());

    // String company = sha.getNativeHeader("company").get(0);
    logger.info("Connect event: {}", ReflectionToStringBuilder.toString(sha, ToStringStyle.JSON_STYLE));
}