@Component(value="activityService") @Transactional public class ActivityServiceImpl extends Object implements ActivityService, CoinActivityService
ActivityService based on hibernate| Constructor and Description |
|---|
ActivityServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Future<Void> |
createActivity(UserId userId,
GroupId groupId,
String appId,
Set<String> fields,
Activity activity,
org.apache.shindig.auth.SecurityToken token) |
Future<Void> |
deleteActivities(UserId userId,
GroupId groupId,
String appId,
Set<String> activityIds,
org.apache.shindig.auth.SecurityToken token) |
List<Activity> |
findActivityByGroups(Group group,
int maxResult,
int firstResult)
Find
Activity sorted on date by Group |
Future<org.apache.shindig.protocol.RestfulCollection<Activity>> |
getActivities(Set<UserId> userIds,
GroupId groupId,
String appId,
Set<String> fields,
CollectionOptions options,
org.apache.shindig.auth.SecurityToken token) |
Future<org.apache.shindig.protocol.RestfulCollection<Activity>> |
getActivities(UserId userId,
GroupId groupId,
String appId,
Set<String> fields,
CollectionOptions options,
Set<String> activityIds,
org.apache.shindig.auth.SecurityToken token) |
Future<Activity> |
getActivity(UserId userId,
GroupId groupId,
String appId,
Set<String> fields,
String activityId,
org.apache.shindig.auth.SecurityToken token) |
void |
setEnvironment(ContextEnvironment environment) |
void |
setErrorMessageMailer(nl.surfnet.coin.shared.service.ErrorMessageMailer errorMessageMailer) |
void |
setOpenSocialId(OpenSocialValidator openSocialValidator) |
void |
setPersonService(PersonService personService) |
void |
setSessionFactory(org.hibernate.SessionFactory sessionFactory) |
@Transactional public Future<Void> createActivity(UserId userId, GroupId groupId, String appId, Set<String> fields, Activity activity, org.apache.shindig.auth.SecurityToken token) throws org.apache.shindig.protocol.ProtocolException
createActivity in interface ActivityServiceorg.apache.shindig.protocol.ProtocolException@Transactional public Future<Void> deleteActivities(UserId userId, GroupId groupId, String appId, Set<String> activityIds, org.apache.shindig.auth.SecurityToken token) throws org.apache.shindig.protocol.ProtocolException
deleteActivities in interface ActivityServiceorg.apache.shindig.protocol.ProtocolException@Transactional public Future<org.apache.shindig.protocol.RestfulCollection<Activity>> getActivities(Set<UserId> userIds, GroupId groupId, String appId, Set<String> fields, CollectionOptions options, org.apache.shindig.auth.SecurityToken token) throws org.apache.shindig.protocol.ProtocolException
getActivities in interface ActivityServiceorg.apache.shindig.protocol.ProtocolException@Transactional public Future<org.apache.shindig.protocol.RestfulCollection<Activity>> getActivities(UserId userId, GroupId groupId, String appId, Set<String> fields, CollectionOptions options, Set<String> activityIds, org.apache.shindig.auth.SecurityToken token) throws org.apache.shindig.protocol.ProtocolException
getActivities in interface ActivityServiceorg.apache.shindig.protocol.ProtocolException@Transactional public Future<Activity> getActivity(UserId userId, GroupId groupId, String appId, Set<String> fields, String activityId, org.apache.shindig.auth.SecurityToken token) throws org.apache.shindig.protocol.ProtocolException
getActivity in interface ActivityServiceorg.apache.shindig.protocol.ProtocolExceptionpublic void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
sessionFactory - the sessionFactory to setpublic void setOpenSocialId(OpenSocialValidator openSocialValidator)
openSocialValidator - the openSocialId to setpublic List<Activity> findActivityByGroups(Group group, int maxResult, int firstResult)
CoinActivityServiceActivity sorted on date by GroupfindActivityByGroups in interface CoinActivityServicegroup - the Group for the resultmaxResult - the number of maximum returned ActivityfirstResult - the number of activities to skippublic void setPersonService(PersonService personService)
personService - the personService to setpublic void setErrorMessageMailer(nl.surfnet.coin.shared.service.ErrorMessageMailer errorMessageMailer)
public void setEnvironment(ContextEnvironment environment)
environment - the environment to setCopyright © 2007-2012. All Rights Reserved.