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

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

Introduction

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

Prototype

ToStringStyle SHORT_PREFIX_STYLE

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

Click Source Link

Document

The short prefix toString style.

Usage

From source file:com.comcast.viper.flume2storm.connection.receptor.KryoNetEventReceptor.java

/**
 * @see java.lang.Object#toString()/*from  w w  w . j av a 2s. c o  m*/
 */
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).append(connectionParams)
            .append(kryoNetParameters).append(stats).append("nextConnectionTime", nextConnectionTime)
            .toString();
}

From source file:gobblin.writer.http.SalesforceRestWriter.java

private void processSingleRequestResponse(CloseableHttpResponse response)
        throws IOException, UnexpectedResponseException {
    int statusCode = response.getStatusLine().getStatusCode();
    if (statusCode < 400) {
        return;//w w w .ja va2  s  .co  m
    }
    String entityStr = EntityUtils.toString(response.getEntity());
    if (statusCode == 400 && Operation.INSERT_ONLY_NOT_EXIST.equals(operation) && entityStr != null) { //Ignore if it's duplicate entry error code

        JsonArray jsonArray = new JsonParser().parse(entityStr).getAsJsonArray();
        JsonObject jsonObject = jsonArray.get(0).getAsJsonObject();
        if (isDuplicate(jsonObject, statusCode)) {
            return;
        }
    }
    throw new RuntimeException("Failed due to " + entityStr + " (Detail: "
            + ToStringBuilder.reflectionToString(response, ToStringStyle.SHORT_PREFIX_STYLE) + " )");
}

From source file:gobblin.writer.http.SalesforceRestWriter.java

/**
 * Check results from batch response, if any of the results is failure throw exception.
 * @param response//  ww  w  .  j  a v  a 2  s  .  c  o m
 * @throws IOException
 * @throws UnexpectedResponseException
 */
private void processBatchRequestResponse(CloseableHttpResponse response)
        throws IOException, UnexpectedResponseException {
    String entityStr = EntityUtils.toString(response.getEntity());
    int statusCode = response.getStatusLine().getStatusCode();
    if (statusCode >= 400) {
        throw new RuntimeException("Failed due to " + entityStr + " (Detail: "
                + ToStringBuilder.reflectionToString(response, ToStringStyle.SHORT_PREFIX_STYLE) + " )");
    }

    JsonObject jsonBody = new JsonParser().parse(entityStr).getAsJsonObject();
    if (!jsonBody.get("hasErrors").getAsBoolean()) {
        return;
    }

    JsonArray results = jsonBody.get("results").getAsJsonArray();
    for (JsonElement jsonElem : results) {
        JsonObject json = jsonElem.getAsJsonObject();
        int subStatusCode = json.get("statusCode").getAsInt();
        if (subStatusCode < 400) {
            continue;
        } else if (subStatusCode == 400 && Operation.INSERT_ONLY_NOT_EXIST.equals(operation)) {
            JsonElement resultJsonElem = json.get("result");
            Preconditions.checkNotNull(resultJsonElem, "Error response should contain result property");
            JsonObject resultJsonObject = resultJsonElem.getAsJsonArray().get(0).getAsJsonObject();
            if (isDuplicate(resultJsonObject, subStatusCode)) {
                continue;
            }
        }
        throw new RuntimeException("Failed due to " + jsonBody + " (Detail: "
                + ToStringBuilder.reflectionToString(response, ToStringStyle.SHORT_PREFIX_STYLE) + " )");
    }
}

From source file:ca.uhn.fhir.model.api.Bundle.java

@Override
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    b.append(getEntries().size() + " entries");
    b.append("id", getId());
    return b.toString();
}

From source file:com.norconex.committer.cloudsearch.CloudSearchCommitter.java

@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString())
            .append("documentEndpoint", documentEndpoint).append("accessKey", accessKey)
            .append("secretKey", secretKey).toString();
}

From source file:com.quartercode.eventbridge.test.def.extra.extension.DefaultReturnEventExtensionReturnerTest.java

@SuppressWarnings("unchecked")
@Test/*w  ww  .  j a  v  a2s  .  c o  m*/
public void testReturnEventSenders() throws BridgeConnectorException {

    ToStringBuilder.setDefaultStyle(ToStringStyle.SHORT_PREFIX_STYLE);

    final BridgeConnector source1 = null;
    final BridgeConnector source2 = context.mock(BridgeConnector.class, "source2");
    final BridgeConnector source3 = context.mock(BridgeConnector.class, "source3");

    final EmptyEvent1 returnEvent1 = new EmptyEvent1();
    final EmptyEvent2 returnEvent2 = new EmptyEvent2();
    final EmptyEvent3 returnEvent3 = new EmptyEvent3();
    final ReturnEventExtensionWrapper returnEvent1Wrapper = new ReturnEventExtensionWrapper(returnEvent1, 0,
            false);
    final ReturnEventExtensionWrapper returnEvent2Wrapper = new ReturnEventExtensionWrapper(returnEvent2, 1,
            false);
    final ReturnEventExtensionWrapper returnEvent3Wrapper = new ReturnEventExtensionWrapper(returnEvent3, 2,
            false);

    final RequestHandleInterceptor interceptor = context.mock(RequestHandleInterceptor.class);
    extension.getRequestHandleChannel().addInterceptor(new DummyRequestHandleInterceptor(interceptor), 1);

    final RequestEventHandler<Event> handler = context.mock(RequestEventHandler.class, "handler");
    final EventPredicate<Event> predicate = context.mock(EventPredicate.class, "predicate");
    final EventPredicate<?> wrapperPredicate = new ReturnEventExtensionWrapperPredicate(predicate);

    final AtomicReference<LowLevelHandler> lowLevelHandler = new AtomicReference<>();
    final AtomicReference<ReturnEventSender> returnEventSender1FromInterceptor = new AtomicReference<>();
    final AtomicReference<ReturnEventSender> returnEventSender2FromInterceptor = new AtomicReference<>();
    final AtomicReference<ReturnEventSender> returnEventSender3FromInterceptor = new AtomicReference<>();
    final AtomicReference<ReturnEventSender> returnEventSender1FromHandler = new AtomicReference<>();
    final AtomicReference<ReturnEventSender> returnEventSender2FromHandler = new AtomicReference<>();
    final AtomicReference<ReturnEventSender> returnEventSender3FromHandler = new AtomicReference<>();

    // @formatter:off
    context.checking(new Expectations() {
        {

            oneOf(lowLevelHandlerModule).addHandler(with(aLowLevelHandlerWithThePredicate(wrapperPredicate)));
            will(storeArgument(0).in(lowLevelHandler));

            final Sequence interceptorCalls = context.sequence("interceptorCalls");
            oneOf(interceptor).handleRequest(with(any(ChannelInvocation.class)), with(any(EmptyEvent1.class)),
                    with(source1), with(handler), with(any(ReturnEventSender.class)));
            inSequence(interceptorCalls);
            will(storeArgument(4).in(returnEventSender1FromInterceptor));
            oneOf(interceptor).handleRequest(with(any(ChannelInvocation.class)), with(any(EmptyEvent2.class)),
                    with(source2), with(handler), with(any(ReturnEventSender.class)));
            inSequence(interceptorCalls);
            will(storeArgument(4).in(returnEventSender2FromInterceptor));
            oneOf(interceptor).handleRequest(with(any(ChannelInvocation.class)), with(any(EmptyEvent3.class)),
                    with(source3), with(handler), with(any(ReturnEventSender.class)));
            inSequence(interceptorCalls);
            will(storeArgument(4).in(returnEventSender3FromInterceptor));

            final Sequence handlerCalls = context.sequence("handlerCalls");
            oneOf(handler).handle(with(any(EmptyEvent1.class)), with(any(ReturnEventSender.class)));
            inSequence(handlerCalls);
            will(storeArgument(1).in(returnEventSender1FromHandler));
            oneOf(handler).handle(with(any(EmptyEvent2.class)), with(any(ReturnEventSender.class)));
            inSequence(handlerCalls);
            will(storeArgument(1).in(returnEventSender2FromHandler));
            oneOf(handler).handle(with(any(EmptyEvent3.class)), with(any(ReturnEventSender.class)));
            inSequence(handlerCalls);
            will(storeArgument(1).in(returnEventSender3FromHandler));

            final Sequence returnSenderCalls = context.sequence("returnSenderCalls");
            oneOf(bridge).handle(returnEvent1Wrapper, source1);
            inSequence(returnSenderCalls);
            oneOf(source2).send(returnEvent2Wrapper);
            inSequence(handlerCalls);
            // Test exception suppression
            oneOf(source3).send(returnEvent3Wrapper);
            inSequence(handlerCalls);
            will(throwException(new BridgeConnectorException(source3)));

        }
    });
    // @formatter:on

    extension.addRequestHandler(handler, predicate);

    lowLevelHandler.get().handle(new ReturnEventExtensionWrapper(new EmptyEvent1(), 0, true), source1);
    lowLevelHandler.get().handle(new ReturnEventExtensionWrapper(new EmptyEvent2(), 1, true), source2);
    lowLevelHandler.get().handle(new ReturnEventExtensionWrapper(new EmptyEvent3(), 2, true), source3);

    assertTrue("Return event sender changes over time",
            returnEventSender1FromInterceptor.get() == returnEventSender1FromHandler.get());
    assertTrue("Return event sender changes over time",
            returnEventSender2FromInterceptor.get() == returnEventSender2FromHandler.get());
    assertTrue("Return event sender changes over time",
            returnEventSender3FromInterceptor.get() == returnEventSender3FromHandler.get());

    returnEventSender1FromInterceptor.get().send(returnEvent1);
    returnEventSender2FromInterceptor.get().send(returnEvent2);
    returnEventSender3FromInterceptor.get().send(returnEvent3);
}

From source file:com.lmd.ggzy.domain.GgzyBiddingSubject.java

public String toString() {
    return new ReflectionToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .setExcludeFieldNames("ggzyApplies", "ggzyQualifications", "subjectPerformances").toString();
}

From source file:com.norconex.committer.core.AbstractMappedCommitter.java

@Override
public String toString() {
    ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    builder.appendSuper(super.toString());
    builder.append("docCount", docCount);
    builder.append("targetReferenceField", targetReferenceField);
    builder.append("sourceReferenceField", sourceReferenceField);
    builder.append("keepSourceReferenceField", keepSourceReferenceField);
    builder.append("targetContentField", targetContentField);
    builder.append("sourceContentField", sourceContentField);
    builder.append("keepSourceContentField", keepSourceContentField);
    return builder.toString();
}

From source file:com.norconex.collector.http.recrawl.impl.GenericRecrawlableResolver.java

@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).append("sitemapSupport", sitemapSupport)
            .append("minFrequencies", minFrequencies).toString();
}

From source file:com.mgmtp.jfunk.web.step.JFunkWebElement.java

@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("by", by);
    tsb.append("dataSetKey", dataSetKey);
    tsb.append("dataKey", dataKey);
    tsb.append("elementValue", elementValue);
    tsb.append("stepMode", stepMode);
    return tsb.toString();
}