protected void importMBDiscussion(CalEvent calEvent, long calendarBookingId) throws PortalException, SystemException { MBDiscussion mbDiscussion = mbDiscussionPersistence.fetchByC_C( classNameLocalService.getClassNameId(CalEvent.class), calEvent.getEventId()); if (mbDiscussion == null) { return; } long threadId = importMBThread(mbDiscussion.getThreadId(), calendarBookingId); addMBDiscussion( PortalUUIDUtil.generate(), counterLocalService.increment(), mbDiscussion.getGroupId(), mbDiscussion.getCompanyId(), mbDiscussion.getUserId(), mbDiscussion.getUserName(), mbDiscussion.getCreateDate(), mbDiscussion.getModifiedDate(), classNameLocalService.getClassNameId(CalendarBooking.class.getName()), calendarBookingId, threadId); }