List of usage examples for org.apache.commons.lang3.builder ToStringBuilder reflectionToString
public static String reflectionToString(final Object object)
Uses ReflectionToStringBuilder
to generate a toString
for the specified object.
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*/ } }