public class SiteContentProducer extends Object implements org.sakaiproject.search.api.EntityContentProducer
| Constructor and Description |
|---|
SiteContentProducer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRead(String reference) |
Integer |
getAction(org.sakaiproject.event.api.Event event) |
String |
getContainer(String ref) |
String |
getContent(String reference) |
Reader |
getContentReader(String reference) |
Map |
getCustomProperties(String ref) |
String |
getCustomRDF(String ref) |
org.sakaiproject.entity.api.EntityManager |
getEntityManager() |
String |
getId(String ref) |
org.sakaiproject.search.api.SearchIndexBuilder |
getSearchIndexBuilder() |
org.sakaiproject.search.api.SearchService |
getSearchService() |
org.sakaiproject.component.api.ServerConfigurationService |
getServerConfigurationService() |
List |
getSiteContent(String context) |
Iterator |
getSiteContentIterator(String context) |
String |
getSiteId(String ref) |
org.sakaiproject.site.api.SiteService |
getSiteService() |
String |
getSubType(String ref) |
String |
getTitle(String ref) |
String |
getTool() |
String |
getType(String ref) |
String |
getUrl(String ref) |
void |
init() |
boolean |
isContentFromReader(String reference) |
boolean |
isForIndex(String ref) |
boolean |
matches(org.sakaiproject.event.api.Event event) |
boolean |
matches(String ref) |
void |
setEntityManager(org.sakaiproject.entity.api.EntityManager entityManager) |
void |
setSearchIndexBuilder(org.sakaiproject.search.api.SearchIndexBuilder searchIndexBuilder) |
void |
setSearchService(org.sakaiproject.search.api.SearchService searchService) |
void |
setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService) |
void |
setSiteService(org.sakaiproject.site.api.SiteService siteService) |
public org.sakaiproject.entity.api.EntityManager getEntityManager()
public void setEntityManager(org.sakaiproject.entity.api.EntityManager entityManager)
entityManager - the entityManager to setpublic org.sakaiproject.search.api.SearchIndexBuilder getSearchIndexBuilder()
public void setSearchIndexBuilder(org.sakaiproject.search.api.SearchIndexBuilder searchIndexBuilder)
searchIndexBuilder - the searchIndexBuilder to setpublic org.sakaiproject.search.api.SearchService getSearchService()
public void setSearchService(org.sakaiproject.search.api.SearchService searchService)
searchService - the searchService to setpublic org.sakaiproject.component.api.ServerConfigurationService getServerConfigurationService()
public void setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService)
serverConfigurationService - the serverConfigurationService to setpublic org.sakaiproject.site.api.SiteService getSiteService()
public void setSiteService(org.sakaiproject.site.api.SiteService siteService)
siteService - the siteService to setpublic void init()
public boolean canRead(String reference)
canRead in interface org.sakaiproject.search.api.EntityContentProducerpublic Integer getAction(org.sakaiproject.event.api.Event event)
getAction in interface org.sakaiproject.search.api.EntityContentProducerpublic String getContainer(String ref)
getContainer in interface org.sakaiproject.search.api.EntityContentProducerpublic String getContent(String reference)
getContent in interface org.sakaiproject.search.api.EntityContentProducerpublic Reader getContentReader(String reference)
getContentReader in interface org.sakaiproject.search.api.EntityContentProducerpublic Map getCustomProperties(String ref)
getCustomProperties in interface org.sakaiproject.search.api.EntityContentProducerpublic String getCustomRDF(String ref)
getCustomRDF in interface org.sakaiproject.search.api.EntityContentProducerpublic String getId(String ref)
getId in interface org.sakaiproject.search.api.EntityContentProducerpublic Iterator getSiteContentIterator(String context)
getSiteContentIterator in interface org.sakaiproject.search.api.EntityContentProducerpublic String getSiteId(String ref)
getSiteId in interface org.sakaiproject.search.api.EntityContentProducerpublic String getSubType(String ref)
getSubType in interface org.sakaiproject.search.api.EntityContentProducerpublic String getTitle(String ref)
getTitle in interface org.sakaiproject.search.api.EntityContentProducerpublic String getTool()
getTool in interface org.sakaiproject.search.api.EntityContentProducerpublic String getType(String ref)
getType in interface org.sakaiproject.search.api.EntityContentProducerpublic String getUrl(String ref)
getUrl in interface org.sakaiproject.search.api.EntityContentProducerpublic boolean isContentFromReader(String reference)
isContentFromReader in interface org.sakaiproject.search.api.EntityContentProducerpublic boolean isForIndex(String ref)
isForIndex in interface org.sakaiproject.search.api.EntityContentProducerpublic boolean matches(String ref)
matches in interface org.sakaiproject.search.api.EntityContentProducerpublic boolean matches(org.sakaiproject.event.api.Event event)
matches in interface org.sakaiproject.search.api.EntityContentProducerCopyright © 2003-2016 Sakai Project. All Rights Reserved.