org.sakaiproject.profile2.tool.entityprovider
Class ProfileStatusEntityProvider
java.lang.Object
org.sakaiproject.entitybroker.util.AbstractEntityProvider
org.sakaiproject.profile2.tool.entityprovider.ProfileStatusEntityProvider
- All Implemented Interfaces:
- org.sakaiproject.entitybroker.collector.AutoRegister, org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Createable, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable, org.sakaiproject.entitybroker.entityprovider.capabilities.Inputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable, org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable, org.sakaiproject.entitybroker.entityprovider.capabilities.Updateable, org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider, org.sakaiproject.entitybroker.entityprovider.EntityProvider, org.sakaiproject.entitybroker.entityprovider.extension.Formats, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean
public class ProfileStatusEntityProvider
- 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.Updateable, org.sakaiproject.entitybroker.entityprovider.capabilities.Createable, org.sakaiproject.entitybroker.entityprovider.capabilities.Inputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable
This is the entity provider for a user's profile status.
- Author:
- Steve Swinsburg (s.swinsburg@lancaster.ac.uk)
| Fields inherited from class org.sakaiproject.entitybroker.util.AbstractEntityProvider |
developerHelperService |
| Fields inherited from interface org.sakaiproject.entitybroker.entityprovider.extension.Formats |
ALL_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 |
| Methods inherited from class org.sakaiproject.entitybroker.util.AbstractEntityProvider |
afterPropertiesSet, destroy, setDeveloperHelperService, setEntityProviderManager |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENTITY_PREFIX
public static final String ENTITY_PREFIX
- See Also:
- Constant Field Values
ProfileStatusEntityProvider
public ProfileStatusEntityProvider()
getEntityPrefix
public String getEntityPrefix()
- Specified by:
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProvider
entityExists
public boolean entityExists(String eid)
- Specified by:
entityExists in interface org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider
getSampleEntity
public Object getSampleEntity()
- Specified by:
getSampleEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable
getEntity
public Object getEntity(org.sakaiproject.entitybroker.EntityReference ref)
- Specified by:
getEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable
updateEntity
public void updateEntity(org.sakaiproject.entitybroker.EntityReference ref,
Object entity,
Map<String,Object> params)
- Specified by:
updateEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Updateable
createEntity
public String createEntity(org.sakaiproject.entitybroker.EntityReference ref,
Object entity,
Map<String,Object> params)
- Specified by:
createEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Createable
getHandledOutputFormats
public String[] getHandledOutputFormats()
- Specified by:
getHandledOutputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable
getHandledInputFormats
public String[] getHandledInputFormats()
- Specified by:
getHandledInputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Inputable
Copyright © 2008-2012 The Sakai Foundation. All Rights Reserved.