private boolean compareDates(SocialActivitiesEvent that) { if (that.getTimestamp() == null || that.getTimestamp() == null) { return false; } final long difference = this.getTimestamp().getTime() - that.getTimestamp().getTime(); if (difference > -1000 && difference < 1000) { return true; } else { return false; } }
@Override public int compare(SocialActivitiesEvent o1, SocialActivitiesEvent o2) { return o1.getTimestamp().compareTo(o2.getTimestamp()); } });
@Override public int compare(SocialActivitiesEvent o1, SocialActivitiesEvent o2) { return o1.getTimestamp().compareTo(o2.getTimestamp()); } });
@Override public int compare(SocialActivitiesEvent o1, SocialActivitiesEvent o2) { return o1.getTimestamp().compareTo(o2.getTimestamp()); } });
@Override public int compare(SocialActivitiesEvent o1, SocialActivitiesEvent o2) { return o1.getTimestamp().compareTo(o2.getTimestamp()); } });
@Override public int compare(SocialActivitiesEvent o1, SocialActivitiesEvent o2) { Date date1 = o1.getTimestamp(); Date date2 = o2.getTimestamp(); if (date1.compareTo(date2) == -1) { return 1; } if (date1.compareTo(date2) == 1) { return -1; } else { return 0; } } };
@Override public int compare(SocialActivitiesEvent o1, SocialActivitiesEvent o2) { Date date1 = o1.getTimestamp(); Date date2 = o2.getTimestamp(); if (date1.compareTo(date2) == -1) { return 1; } if (date1.compareTo(date2) == 1) { return -1; } else { return 0; } } };
@Override public int compare(UpdateItem o1, UpdateItem o2) { Date date1 = o1.getEvent().getTimestamp(); Date date2 = o2.getEvent().getTimestamp(); return date1.compareTo(date2); } };
@Override public int compare(UpdateItem o1, UpdateItem o2) { Date date1 = o1.getEvent().getTimestamp(); Date date2 = o2.getEvent().getTimestamp(); return date1.compareTo(date2); } };
private void createAdditionalInfo(SocialActivitiesEvent event) { final StringBuilder comment = new StringBuilder(); comment.append(SocialBundleHelper.getItemDescription(event.getAdicionalInfos())); comment.append(" "); comment.append(FORMATTER.format(event.getTimestamp())); comment.append(" "); if (event.getDescription() != null && !event.getDescription().isEmpty()) { comment.append("\"" + event.getDescription() + "\""); } desc.add(new Text(comment.toString())); }
private void createAdditionalInfo(SocialActivitiesEvent event) { final StringBuilder comment = new StringBuilder(); comment.append(SocialBundleHelper.getItemDescription(event.getAdicionalInfos())); comment.append(" "); comment.append(FORMATTER.format(event.getTimestamp())); comment.append(" "); if (event.getDescription() != null && !event.getDescription().isEmpty()) { comment.append("\"" + event.getDescription() + "\""); } desc.add(new Text(comment.toString())); }
@Override public List<SocialActivitiesEvent> execute(String parameterValue, List<SocialActivitiesEvent> events) { List<SocialActivitiesEvent> newList = new ArrayList<SocialActivitiesEvent>(); for (SocialActivitiesEvent event : events) { String name = event.getSocialUser().getUserName(); SocialUser socialUser = new SocialUser(name.toUpperCase()); SocialActivitiesEvent socialEvent = new SocialActivitiesEvent(socialUser, event.getType(), event.getTimestamp()); newList.add(socialEvent); } return newList; }
@Override public List<SocialActivitiesEvent> execute(String parameterValue, List<SocialActivitiesEvent> events) { List<SocialActivitiesEvent> newList = new ArrayList<SocialActivitiesEvent>(); for (SocialActivitiesEvent event : events) { String name = event.getSocialUser().getUserName(); SocialUser socialUser = new SocialUser(name.toUpperCase()); SocialActivitiesEvent socialEvent = new SocialActivitiesEvent(socialUser, event.getType(), event.getTimestamp()); newList.add(socialEvent); } return newList; }
public static String generate(List<SocialActivitiesEvent> eventTimeline, String type) { Abdera abdera = new Abdera(); Feed feed = abdera.newFeed(); feed.setId("tag:org.uberfire,2014:/" + type); feed.setTitle("Social Activities Feed"); feed.setUpdated(new Date()); feed.addAuthor("Red Hat JBoss"); for (SocialActivitiesEvent event : eventTimeline) { Entry entry = feed.addEntry(); entry.setTitle(event.getType()); entry.setSummary(event.getSocialUser().getUserName() + " " + event.toString()); entry.setUpdated(event.getTimestamp()); entry.setPublished(event.getTimestamp()); } return feed.toString(); } }
public static String generate(List<SocialActivitiesEvent> eventTimeline, String type) { Abdera abdera = new Abdera(); Feed feed = abdera.newFeed(); feed.setId("tag:org.uberfire,2014:/" + type); feed.setTitle("Social Activities Feed"); feed.setUpdated(new Date()); feed.addAuthor("Red Hat JBoss"); for (SocialActivitiesEvent event : eventTimeline) { Entry entry = feed.addEntry(); entry.setTitle(event.getType()); entry.setSummary(event.getSocialUser().getUserName() + " " + event.toString()); entry.setUpdated(event.getTimestamp()); entry.setPublished(event.getTimestamp()); } return feed.toString(); } }
private void createSimpleWidget(SocialActivitiesEvent event) { SimpleItemWidgetModel rowModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos())) .withLinkParams(event.getLinkParams()); addItemWidget(rowModel); }
private void createSimpleWidget(SocialActivitiesEvent event) { SimpleItemWidgetModel rowModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos())) .withLinkParams(event.getLinkParams()); addItemWidget(rowModel); }
private void createSimpleWidget(SocialActivitiesEvent event) { final SimpleItemWidgetModel rowModel = new SimpleItemWidgetModel(event.getType(), event.getTimestamp(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), event.getSocialUser()) .withLinkParams(event.getLinkParams()); addItemWidget(rowModel); }
private void createSimpleWidget(SocialActivitiesEvent event) { final SimpleItemWidgetModel rowModel = new SimpleItemWidgetModel(event.getType(), event.getTimestamp(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), event.getSocialUser()) .withLinkParams(event.getLinkParams()); addItemWidget(rowModel); }
private void createSimpleWidgetWithLink(final SocialActivitiesEvent event) { final SimpleItemWidgetModel itemModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getLinkLabel(), event.getLinkTarget(), event.getLinkType(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), model.getSocialUser()) .withLinkCommand(model.getLinkCommand()) .withLinkParams(event.getLinkParams()); if (event.isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { itemModel.withLinkPath(path); addItemWidget(itemModel); } }, VFSService.class).get(event.getLinkTarget()); } else { addItemWidget(itemModel); } }