예제 #1
0
  @Override
  public void updateActivitySet(long activityId) throws PortalException, SystemException {

    SocialActivity activity = SocialActivityUtil.fetchByPrimaryKey(activityId);

    if ((activity == null) || (activity.getActivitySetId() > 0)) {
      return;
    }

    long activitySetId = getActivitySetId(activityId);

    if (activitySetId > 0) {
      SocialActivitySetLocalServiceUtil.incrementActivityCount(activitySetId, activityId);
    } else {
      SocialActivitySetLocalServiceUtil.addActivitySet(activityId);
    }
  }