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

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

Introduction

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

Prototype

public static String reflectionToString(final Object object) 

Source Link

Document

Uses ReflectionToStringBuilder to generate a toString for the specified object.

Usage

From source file:com.meltmedia.cadmium.deployer.DeploymentCheckResponseCommandAction.java

@Override
public void handleFailure(CommandContext<DeploymentCheckResponse> ctx, Exception e) {
    logger.error("Failed to handle " + COMMAND_ACTION + " from " + ctx.getSource(),
            ToStringBuilder.reflectionToString(ctx));
}

From source file:org.red5.webapps.admin.controllers.PanelController.java

public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {

    log.debug("handle request");

    //if there arent any users then send to registration
    if (((JdbcUserDetailsManager) userDetailsService).userExists("admin")) {
        log.debug("Creating adminPanel");
        return new ModelAndView("panel");
    } else {//from  w  w w . ja  va 2s . c  o m
        //check for model
        log.debug("{}", ToStringBuilder.reflectionToString(request));
        if (request.getMethod().equalsIgnoreCase("POST")) {
            //no model then redirect...
            log.debug("Redirecting to register with user details");
            return new ModelAndView("register");
        } else {
            //no model then redirect...
            log.debug("Redirecting to register");
            AdminUserDetails userDetails = new AdminUserDetails();
            userDetails.setUsername("admin");
            return new ModelAndView("register", "userDetails", userDetails);
        }
    }
}

From source file:com.minlia.cloud.framework.common.persistence.model.AbstractIdentifiableEntity.java

@Override
@Transient
public String toString() {
    return ToStringBuilder.reflectionToString(this);
}

From source file:blue.mixer.MixerTest.java

public void testSave() {

    Mixer mixer = new Mixer();

    for (int i = 0; i < 3; i++) {
        Channel channel = new Channel();
        channel.setName(Integer.toString(i + 1));
        mixer.getChannels().addChannel(channel);
    }//from   www.j av  a 2  s.co m

    for (int i = 0; i < 3; i++) {
        Channel channel = new Channel();
        channel.setName("SubChannel" + i);
        mixer.getSubChannels().addChannel(channel);
    }

    Mixer clone = (Mixer) ObjectUtilities.clone(mixer);

    boolean isEqual = mixer.equals(clone);

    if (!isEqual) {
        StringBuilder buffer = new StringBuilder();
        buffer.append("Problem with Mixer\n");
        buffer.append("Original Object\n");
        buffer.append(ToStringBuilder.reflectionToString(mixer)).append("\n");
        buffer.append("Cloned Object\n");
        buffer.append(ToStringBuilder.reflectionToString(clone)).append("\n");

        System.out.println(buffer.toString());

    }

    assertTrue(isEqual);

    Element elem1 = mixer.saveAsXML();

    Element elem2 = (clone).saveAsXML();

    assertEquals(elem1.getTextString(), elem2.getTextString());

}

From source file:io.mandrel.common.thrift.ConfigurationTest.java

@Test
public void test() {

    System.err.println(ToStringBuilder.reflectionToString(properties));
    assertNotNull(settings.getVersion());
    Assertions.assertThat(properties.getPort()).isEqualTo(8888);
    Assertions.assertThat(properties.getIdleConnectionTimeout()).isEqualTo(Duration.valueOf("6s"));

}

From source file:com.meltmedia.cadmium.core.commands.WarInfoCommandAction.java

@Override
public boolean execute(CommandContext<WarInfoRequest> ctx) throws Exception {
    if (ctx.getMessage().getBody().getWarInfo() == null) {
        Message<WarInfoRequest> stateMsg = new Message<WarInfoRequest>(ProtocolMessage.WAR_INFO,
                new WarInfoRequest());
        stateMsg.getBody().setWarInfo(WarUtils.getWarInfo(new File(
                System.getProperty("jboss.server.home.dir") + "/deploy", configManager.getWarFileName())));
        log.debug("Responing to {}:WAR_INFO request with info: {}", ctx.getSource(),
                ToStringBuilder.reflectionToString(stateMsg.getBody().getWarInfo()));
        try {/* ww  w. j a va2  s .  c  om*/
            sender.sendMessage(stateMsg, new ChannelMember(ctx.getSource()));
        } catch (Exception e) {
            log.error("Failed to send message to check for peir's WAR_INFO", e);
        }
    } else {
        log.debug("Updating {}:WAR_INFO to {}", ctx.getSource(),
                ToStringBuilder.reflectionToString(ctx.getMessage().getBody().getWarInfo()));
        lifecycleService.updateWarInfo(new ChannelMember(ctx.getSource()),
                ctx.getMessage().getBody().getWarInfo());
    }
    return true;
}

From source file:com.htmlhifive.resourcefw.sample.resource.person.Person.java

/**
 * @see Object#toString()
 */
@Override
public String toString() {

    return ToStringBuilder.reflectionToString(this);
}

From source file:com.wms.studio.controller.media.MusicController.java

@RequestMapping(value = "/media/music/add", method = RequestMethod.POST)
public WebAsyncTask<Void> addMovie(Model model, MultipartFile musicFile, MusicDto musicDto) {

    log.info("[" + UserUtils.getCurrentUserId() + "]?"
            + ToStringBuilder.reflectionToString(musicDto));

    return new WebAsyncTask<>(fileUploadTime,
            new MusicAsyncCallable(model, musicFile, musicDto, filePath, musicService));
}

From source file:com.meltmedia.cadmium.core.commands.HistoryRequestCommandAction.java

@Override
public void handleFailure(CommandContext<HistoryRequest> ctx, Exception e) {
    log.error("Command Failed " + ToStringBuilder.reflectionToString(ctx), e);
}

From source file:com.meltmedia.cadmium.core.lifecycle.LifecycleService.java

public void updateWarInfo(ChannelMember member, WarInfo warInfo) {
    if (members != null && members.contains(member)) {
        log.info("Updating artifact info of {} to {}", member.getAddress().toString(),
                ToStringBuilder.reflectionToString(warInfo));
        member = members.get(members.indexOf(member));
        member.setWarInfo(warInfo);/*from   w w  w.j  av  a 2 s  . c o m*/
    }
}