public void updateStatsUser(long groupId, long userId) throws PortalException, SystemException { MBStatsUser statsUser = getStatsUser(groupId, userId); statsUser.setMessageCount(statsUser.getMessageCount() + 1); statsUser.setLastPostDate(new Date()); mbStatsUserPersistence.update(statsUser); }
@Override public MBStatsUser updateStatsUser( long groupId, long userId, int messageCount, Date lastPostDate) { MBStatsUser statsUser = getStatsUser(groupId, userId); statsUser.setMessageCount(messageCount); if (lastPostDate != null) { statsUser.setLastPostDate(lastPostDate); } mbStatsUserPersistence.update(statsUser); return statsUser; }