com.liferay.portlet.social.service
Interface SocialActivitySettingService
- All Superinterfaces:
- BaseService
- All Known Implementing Classes:
- SocialActivitySettingServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface SocialActivitySettingService- extends BaseService
Provides the remote service interface for SocialActivitySetting. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- See Also:
SocialActivitySettingServiceUtil,
com.liferay.portlet.social.service.base.SocialActivitySettingServiceBaseImpl,
com.liferay.portlet.social.service.impl.SocialActivitySettingServiceImpl
|
Method Summary |
SocialActivityDefinition |
getActivityDefinition(long groupId,
String className,
int activityType)
|
List<SocialActivityDefinition> |
getActivityDefinitions(long groupId,
String className)
|
List<SocialActivitySetting> |
getActivitySettings(long groupId)
|
JSONArray |
getJSONActivityDefinitions(long groupId,
String className)
|
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier. |
void |
updateActivitySetting(long groupId,
String className,
boolean enabled)
|
void |
updateActivitySetting(long groupId,
String className,
int activityType,
SocialActivityCounterDefinition activityCounterDefinition)
|
void |
updateActivitySettings(long groupId,
String className,
int activityType,
List<SocialActivityCounterDefinition> activityCounterDefinitions)
|
getActivityDefinition
@Transactional(propagation=SUPPORTS,
readOnly=true)
SocialActivityDefinition getActivityDefinition(long groupId,
String className,
int activityType)
throws PortalException
- Throws:
PortalException
getActivityDefinitions
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<SocialActivityDefinition> getActivityDefinitions(long groupId,
String className)
throws PortalException
- Throws:
PortalException
getActivitySettings
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<SocialActivitySetting> getActivitySettings(long groupId)
throws PortalException
- Throws:
PortalException
getJSONActivityDefinitions
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONArray getJSONActivityDefinitions(long groupId,
String className)
throws PortalException
- Throws:
PortalException
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()
- Returns the OSGi service identifier.
- Returns:
- the OSGi service identifier
updateActivitySetting
void updateActivitySetting(long groupId,
String className,
int activityType,
SocialActivityCounterDefinition activityCounterDefinition)
throws PortalException
- Throws:
PortalException
updateActivitySetting
void updateActivitySetting(long groupId,
String className,
boolean enabled)
throws PortalException
- Throws:
PortalException
updateActivitySettings
void updateActivitySettings(long groupId,
String className,
int activityType,
List<SocialActivityCounterDefinition> activityCounterDefinitions)
throws PortalException
- Throws:
PortalException