001
014
015 package com.liferay.portal.repository.liferayrepository.social;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.repository.model.FileEntry;
019 import com.liferay.portal.kernel.social.BaseSocialActivityManager;
020 import com.liferay.portal.kernel.social.SocialActivityManager;
021 import com.liferay.portal.kernel.spring.osgi.OSGiBeanProperties;
022 import com.liferay.portlet.documentlibrary.model.DLFileEntryConstants;
023 import com.liferay.portlet.social.service.SocialActivityLocalService;
024
025
028 @OSGiBeanProperties(
029 property = "model.class.name=com.liferay.portal.repository.liferayrepository.model.LiferayFileEntry",
030 service = SocialActivityManager.class
031 )
032 public class LiferayFileEntrySocialActivityManager
033 extends BaseSocialActivityManager<FileEntry> {
034
035 @Override
036 protected String getClassName(FileEntry classedModel) {
037 return DLFileEntryConstants.getClassName();
038 }
039
040 @Override
041 protected SocialActivityLocalService getSocialActivityLocalService() {
042 return socialActivityLocalService;
043 }
044
045 @BeanReference(type = SocialActivityLocalService.class)
046 protected SocialActivityLocalService socialActivityLocalService;
047
048 }