public class ProfileEntityProvider
extends org.sakaiproject.entitybroker.util.AbstractEntityProvider
implements org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable, org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable, org.sakaiproject.entitybroker.entityprovider.capabilities.Redirectable, org.sakaiproject.entitybroker.entityprovider.capabilities.ActionsExecutable, org.sakaiproject.entitybroker.entityprovider.capabilities.RequestAware
| Modifier and Type | Field and Description |
|---|---|
static String |
ENTITY_PREFIX |
developerHelperServiceALL_KNOWN_FORMATS, ATOM, ATOM_EXTENSIONS, ATOM_MIME_TYPE, FORM, FORM_EXTENSIONS, FORM_MIME_TYPE, HTML, HTML_EXTENSIONS, HTML_MIME_TYPE, JSON, JSON_EXTENSIONS, JSON_MIME_TYPE, JSONP, JSONP_EXTENSIONS, JSONP_MIME_TYPE, RSS, RSS_EXTENSIONS, RSS_MIME_TYPE, TXT, TXT_EXTENSIONS, TXT_MIME_TYPE, UTF_8, XML, XML_EXTENSIONS, XML_MIME_TYPE| Constructor and Description |
|---|
ProfileEntityProvider() |
| Modifier and Type | Method and Description |
|---|---|
Object |
confirmFriendRequest(org.sakaiproject.entitybroker.EntityReference ref,
Map<String,Object> params) |
boolean |
entityExists(String eid) |
Object |
getConnections(org.sakaiproject.entitybroker.EntityView view,
org.sakaiproject.entitybroker.EntityReference ref) |
Object |
getConnectionStatus(org.sakaiproject.entitybroker.EntityReference ref,
Map<String,Object> parameters) |
Object |
getEntity(org.sakaiproject.entitybroker.EntityReference ref) |
String |
getEntityPrefix() |
Object |
getFormattedProfile(org.sakaiproject.entitybroker.EntityReference ref) |
String[] |
getHandledOutputFormats() |
Object |
getProfileImage(OutputStream out,
org.sakaiproject.entitybroker.EntityView view,
Map<String,Object> params,
org.sakaiproject.entitybroker.EntityReference ref) |
Object |
getSampleEntity() |
Object |
ignoreFriendRequest(org.sakaiproject.entitybroker.EntityReference ref,
Map<String,Object> params) |
String |
redirectUserAccount(Map<String,String> vars) |
Object |
removeFriend(org.sakaiproject.entitybroker.EntityReference ref,
Map<String,Object> params) |
Object |
requestFriend(org.sakaiproject.entitybroker.EntityReference ref,
Map<String,Object> params) |
afterPropertiesSet, destroy, setDeveloperHelperService, setEntityProviderManagerpublic static final String ENTITY_PREFIX
public String getEntityPrefix()
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProviderpublic boolean entityExists(String eid)
entityExists in interface org.sakaiproject.entitybroker.entityprovider.CoreEntityProviderpublic Object getSampleEntity()
getSampleEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleablepublic Object getEntity(org.sakaiproject.entitybroker.EntityReference ref)
getEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvablepublic Object getProfileImage(OutputStream out, org.sakaiproject.entitybroker.EntityView view, Map<String,Object> params, org.sakaiproject.entitybroker.EntityReference ref)
public Object getConnections(org.sakaiproject.entitybroker.EntityView view, org.sakaiproject.entitybroker.EntityReference ref)
public Object getConnectionStatus(org.sakaiproject.entitybroker.EntityReference ref, Map<String,Object> parameters)
public Object getFormattedProfile(org.sakaiproject.entitybroker.EntityReference ref)
public Object requestFriend(org.sakaiproject.entitybroker.EntityReference ref, Map<String,Object> params)
public Object removeFriend(org.sakaiproject.entitybroker.EntityReference ref, Map<String,Object> params)
public Object confirmFriendRequest(org.sakaiproject.entitybroker.EntityReference ref, Map<String,Object> params)
public Object ignoreFriendRequest(org.sakaiproject.entitybroker.EntityReference ref, Map<String,Object> params)
public String[] getHandledOutputFormats()
getHandledOutputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.OutputableCopyright © 2008-2015 The Sakai Foundation. All Rights Reserved.