com.atlassian.gadgets.refimpl
Class PluginSettingsAppDataService
java.lang.Object
com.atlassian.gadgets.refimpl.PluginSettingsAppDataService
- All Implemented Interfaces:
- AppDataService
public class PluginSettingsAppDataService
- extends Object
- implements AppDataService
An AppDataService implementation backed by SAL's PluginSettings
|
Method Summary |
void |
deletePersonData(PersonId personId,
AppId appId,
OpenSocialRequestContext requestContext)
|
void |
deletePersonData(PersonId personId,
AppId appId,
Set<String> fields,
OpenSocialRequestContext requestContext)
|
Map<PersonId,Map<String,String>> |
getPeopleData(Set<PersonId> people,
AppId appId,
OpenSocialRequestContext requestContext)
|
Map<PersonId,Map<String,String>> |
getPeopleData(Set<PersonId> people,
AppId appId,
Set<String> fields,
OpenSocialRequestContext requestContext)
|
void |
updatePersonData(PersonId personId,
AppId appId,
Map<String,String> values,
OpenSocialRequestContext requestContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PluginSettingsAppDataService
public PluginSettingsAppDataService(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory)
getPeopleData
public Map<PersonId,Map<String,String>> getPeopleData(Set<PersonId> people,
AppId appId,
Set<String> fields,
OpenSocialRequestContext requestContext)
throws AppDataServiceException
- Specified by:
getPeopleData in interface AppDataService
- Throws:
AppDataServiceException
getPeopleData
public Map<PersonId,Map<String,String>> getPeopleData(Set<PersonId> people,
AppId appId,
OpenSocialRequestContext requestContext)
throws AppDataServiceException
- Specified by:
getPeopleData in interface AppDataService
- Throws:
AppDataServiceException
deletePersonData
public void deletePersonData(PersonId personId,
AppId appId,
Set<String> fields,
OpenSocialRequestContext requestContext)
throws AppDataServiceException
- Specified by:
deletePersonData in interface AppDataService
- Throws:
AppDataServiceException
deletePersonData
public void deletePersonData(PersonId personId,
AppId appId,
OpenSocialRequestContext requestContext)
throws AppDataServiceException
- Specified by:
deletePersonData in interface AppDataService
- Throws:
AppDataServiceException
updatePersonData
public void updatePersonData(PersonId personId,
AppId appId,
Map<String,String> values,
OpenSocialRequestContext requestContext)
throws AppDataServiceException
- Specified by:
updatePersonData in interface AppDataService
- Throws:
AppDataServiceException
Copyright © 2009 Atlassian. All Rights Reserved.