@Override public String toString() { return "SocialActivitiesEvent{" + "timestamp=" + timestamp + ", user=" + socialUser.getUserName() + ", type=" + type + ", add=" + getAdicionalInfos() + '}'; }
public SocialActivitiesEvent(SocialUser socialUser, SocialEventType type, Date timestamp) { this.socialUser = socialUser; this.type = type.name(); this.timestamp = timestamp; }
public SocialPaged goBackToLastQuery() { SocialPaged socialPaged = getLastQuery(); if (socialPaged.getLastQuery() != null) { socialPaged = socialPaged.getLastQuery(); } return socialPaged; }
@Override public SocialActivitiesEvent toSocial(final Object object) { return new SocialActivitiesEvent(new SocialUser("user"), socialEventType().name(), new Date() ).withDescription("test adaptor").withAdicionalInfo("info"); }
private SocialActivitiesEvent makeMockEvent() { return new SocialActivitiesEvent().withAdicionalInfo("info"); }
public static SocialActivitiesEvent getDummyLastWrittenMarker() { if (dummyLastWrittenMarker == null) { dummyLastWrittenMarker = new SocialActivitiesEvent(new SocialUser("DUMMY"), DefaultTypes.DUMMY_EVENT, new Date()); } return dummyLastWrittenMarker; }
private void compare(SocialActivitiesEvent event, SocialActivitiesEvent json) { assertEquals(event.getAdicionalInfos(), json.getAdicionalInfos()); assertEquals(event.getSocialUser().getUserName(), json.getSocialUser().getUserName()); assertEquals(event.getType(), json.getType()); assertTrue(event.equals(json)); } }
@Override public SocialActivitiesEvent toSocial(Object object) { SampleSocialUserEvent event = (SampleSocialUserEvent) object; return new SocialActivitiesEvent(); }
@Override public boolean test( SocialActivitiesEvent socialActivitiesEvent ) { return socialUser.getUserName().equalsIgnoreCase( socialActivitiesEvent.getSocialUser().getUserName() ); } }
SocialPaged setupQueryDirection(SocialPaged socialPaged) { if (socialPaged.isBackward()) { socialPaged = socialPaged.goBackToLastQuery(); } socialPaged.setLastQuery(new SocialPaged(socialPaged)); return socialPaged; }
public SocialPaged(SocialPaged socialPaged) { if (socialPaged.lastQuery != null) { this.lastQuery = new SocialPaged(socialPaged.lastQuery); } this.direction = socialPaged.direction; this.pageSize = socialPaged.pageSize; this.lastFileReaded = socialPaged.lastFileReaded; this.lastFileIndex = socialPaged.lastFileIndex; this.freshIndex = socialPaged.freshIndex; this.canIGoForward = socialPaged.canIGoForward; this.canIGoBackward = socialPaged.canIGoBackward; this.numberOfEventsOnFile = socialPaged.numberOfEventsOnFile; }
boolean isOUSocialEvent(SocialActivitiesEvent event) { if (event.getLinkType().equals(SocialActivitiesEvent.LINK_TYPE.CUSTOM)) { if (isAOUSocialEvent(event)) { return true; } } return false; }
private boolean clusterSyncEvent(SocialActivitiesEvent event) { return event.isDummyEvent(); }
@Override public SocialActivitiesEvent toSocial(final Object object) { return new SocialActivitiesEvent(new SocialUser("user"), socialEventType().name(), new Date() ).withDescription("test adaptor").withAdicionalInfo("info"); }
private void compare(SocialActivitiesEvent event, SocialActivitiesEvent json) { assertEquals(event.getAdicionalInfos(), json.getAdicionalInfos()); assertEquals(event.getSocialUser().getUserName(), json.getSocialUser().getUserName()); assertEquals(event.getType(), json.getType()); assertTrue(event.equals(json)); } }
@Override public SocialActivitiesEvent toSocial(Object object) { SampleSocialUserEvent event = (SampleSocialUserEvent) object; return new SocialActivitiesEvent(); }
SocialPaged setupQueryDirection(SocialPaged socialPaged) { if (socialPaged.isBackward()) { socialPaged = socialPaged.goBackToLastQuery(); } socialPaged.setLastQuery(new SocialPaged(socialPaged)); return socialPaged; }
public boolean canIGoBackward() { SocialPaged socialPaged = getLastQuery(); if (socialPaged != null && socialPaged.getLastQuery() != null) { return true; } return false; }