Package org.sakaiproject.samigo.search
Class PublishedItemContentProducer
- java.lang.Object
-
- org.sakaiproject.samigo.search.PublishedItemContentProducer
-
- All Implemented Interfaces:
EntityContentProducer,EntityContentProducerEvents
public class PublishedItemContentProducer extends Object implements EntityContentProducer, EntityContentProducerEvents
-
-
Constructor Summary
Constructors Constructor Description PublishedItemContentProducer()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.sakaiproject.search.api.EntityContentProducer
getCreatorDisplayName, getCreatorId, getCreatorUserName, getUrl
-
-
-
-
Method Detail
-
getTriggerFunctions
public Set<String> getTriggerFunctions()
- Specified by:
getTriggerFunctionsin interfaceEntityContentProducerEvents
-
destroy
protected void destroy()
Destroy
-
canRead
public boolean canRead(String eventResource)
- Specified by:
canReadin interfaceEntityContentProducer
-
getAction
public Integer getAction(Event event)
- Specified by:
getActionin interfaceEntityContentProducer
-
getAllContent
public List getAllContent()
-
getContainer
public String getContainer(String reference)
- Specified by:
getContainerin interfaceEntityContentProducer
-
getContent
public String getContent(String eventResource)
- Specified by:
getContentin interfaceEntityContentProducer
-
getContentReader
public Reader getContentReader(String reference)
- Specified by:
getContentReaderin interfaceEntityContentProducer
-
getCustomProperties
public Map getCustomProperties(String eventResource)
- Specified by:
getCustomPropertiesin interfaceEntityContentProducer
-
getCustomRDF
public String getCustomRDF(String ref)
- Specified by:
getCustomRDFin interfaceEntityContentProducer
-
getId
public String getId(String reference)
- Specified by:
getIdin interfaceEntityContentProducer
-
getSiteContentIterator
public Iterator getSiteContentIterator(String context)
- Specified by:
getSiteContentIteratorin interfaceEntityContentProducer
-
getSiteId
public String getSiteId(String resource)
- Specified by:
getSiteIdin interfaceEntityContentProducer
-
getSubType
public String getSubType(String reference)
- Specified by:
getSubTypein interfaceEntityContentProducer
-
getTitle
public String getTitle(String reference)
- Specified by:
getTitlein interfaceEntityContentProducer
-
getTool
public String getTool()
- Specified by:
getToolin interfaceEntityContentProducer
-
getType
public String getType(String reference)
- Specified by:
getTypein interfaceEntityContentProducer
-
getUrl
public String getUrl(String reference)
- Specified by:
getUrlin interfaceEntityContentProducer
-
isContentFromReader
public boolean isContentFromReader(String reference)
- Specified by:
isContentFromReaderin interfaceEntityContentProducer
-
isForIndex
public boolean isForIndex(String resource)
- Specified by:
isForIndexin interfaceEntityContentProducer
-
matches
public boolean matches(String resource)
- Specified by:
matchesin interfaceEntityContentProducer
-
matches
public boolean matches(Event event)
- Specified by:
matchesin interfaceEntityContentProducer
-
-