- SanslanContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
-
- SanslanContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.SanslanContentDigester
-
- search(String, List<String>, int, int) - Method in class org.sakaiproject.search.adapter.SearchServiceAdapter
-
- search(String, List<String>, int, int, String, String) - Method in class org.sakaiproject.search.adapter.SearchServiceAdapter
-
- search(EntityReference, Search) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
-
Simple search method
- search(QuerySearch) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
-
- SearchEntityProvider - Class in org.sakaiproject.search.entitybroker
-
Entity provider for Entity broker giving access to search services through a an HTTP method
- SearchEntityProvider() - Constructor for class org.sakaiproject.search.entitybroker.SearchEntityProvider
-
- SearchEntityProvider.SearchResultEntity - Class in org.sakaiproject.search.entitybroker
-
A wrapper to customise the result sent through EntityBroker
Wraps a SearchResult to avoid issues with the SearchResult.getId()
method and EntityReference.checkPrefixId(String, String).
- SearchIndexBuilderAdapter - Class in org.sakaiproject.search.adapter
-
Simple adapter allowing to switch easily between Search implementations with a property in sakai.properties.
- SearchIndexBuilderAdapter() - Constructor for class org.sakaiproject.search.adapter.SearchIndexBuilderAdapter
-
- SearchProviderImpl - Class in org.sakaiproject.search.entitybroker
-
This provides the hook between the entitybroker system and this search system and allows EB
providers to hook into the search system without crazy amounts of effort
This basically creates the SearchProvider which EB will look for and hook up and then also
creates the content producer which search looks for
I hope to be able to bypass the weird search system which reacts to an event and then asks me (the ECP) if I want to index something
which leads the ECP to respond by saying it wants search to add or delete or whatever something and then search puts an SBI into
the storage and later acts on this by asking my ECP again for the different bits of data (in multiple calls to the ECP) which
finally ends up putting that data into the index.
- SearchProviderImpl() - Constructor for class org.sakaiproject.search.entitybroker.SearchProviderImpl
-
- SearchServiceAdapter - Class in org.sakaiproject.search.adapter
-
Adapter allowing to easily switch the search implementation with a configuration in sakai.properties.
- SearchServiceAdapter() - Constructor for class org.sakaiproject.search.adapter.SearchServiceAdapter
-
- searchXML(Map) - Method in class org.sakaiproject.search.adapter.SearchServiceAdapter
-
- setContentHostingService(ContentHostingService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setContentProducer(ContentHostingContentProducer) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
-
- setCustomProperties(List<String>) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setDefaultDigester(ContentDigester) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setDigesterSizeLimit(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setDocumentLocator(Locator) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
-
- setEntityManager(EntityManager) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setEntityManager(EntityManager) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
-
- setExcludeUserSites(boolean) - Method in class org.sakaiproject.search.adapter.SearchIndexBuilderAdapter
-
- setMaxDigestSize(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
-
- setMaxDigestSize(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
-
- setMaxDigestSize(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
-
- setMimeTypes(Map) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
-
- setOnlyIndexSearchToolSites(boolean) - Method in class org.sakaiproject.search.adapter.SearchIndexBuilderAdapter
-
- setReaderSizeLimit(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
-
- setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
-
- setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
-
- setSearchServer(boolean) - Method in class org.sakaiproject.search.adapter.SearchServiceAdapter
-
provides some backwards compatibility for impls that doesn't support setting this property.
- setSearchService(SearchService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setSearchService(SearchService) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
-
- setSearchService(SearchService) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
-
- setSearchService(SearchService) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
-
- setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
-
- setSiteService(SiteService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
-
- setSiteService(SiteService) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
-
- setSiteService(SiteService) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
-
- setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
-
- SimpleDigester - Class in org.sakaiproject.search.component.adapter.util
-
- SimpleDigester() - Constructor for class org.sakaiproject.search.component.adapter.util.SimpleDigester
-
- SiteContentProducer - Class in org.sakaiproject.search.component.adapter.site
-
- SiteContentProducer() - Constructor for class org.sakaiproject.search.component.adapter.site.SiteContentProducer
-
- skippedEntity(String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
-
- startDocument() - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
-
- startElement(String, String, String, Attributes) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
-
- startPrefixMapping(String, String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
-