org.olat.search.service.indexer
Class MainIndexer

java.lang.Object
  extended by org.olat.search.service.indexer.AbstractIndexer
      extended by org.olat.search.service.indexer.MainIndexer
All Implemented Interfaces:
Indexer

public class MainIndexer
extends AbstractIndexer

Top class of indexer tree.

Author:
Christian Guretzki

Method Summary
 boolean checkAccess(ContextEntry contextEntry, BusinessControl businessControl, Identity identity, Roles roles)
          Check access for certain business-control (resourceUrl) and user with roles.
static MainIndexer getInstance()
           
 java.lang.String getSupportedTypeName()
           
 
Methods inherited from class org.olat.search.service.indexer.AbstractIndexer
checkAccess, doIndex, setIndexerList
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static final MainIndexer getInstance()
Returns:
Instance of MainIndexer

getSupportedTypeName

public java.lang.String getSupportedTypeName()
Returns:
The indexer supports this type name. E.g. ORES_TOOLFOLDER.getResourceableTypeName()

checkAccess

public boolean checkAccess(ContextEntry contextEntry,
                           BusinessControl businessControl,
                           Identity identity,
                           Roles roles)
Description copied from interface: Indexer
Check access for certain business-control (resourceUrl) and user with roles.

Returns: