Package org.mycore.solr.index.handlers
Class MCRSolrIndexHandlerFactory
java.lang.Object
org.mycore.solr.index.handlers.MCRSolrIndexHandlerFactory
- Direct Known Subclasses:
MCRSolrLazyInputDocumentHandlerFactory
- Author:
- Thomas Scheffler (yagee)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
checkFile
(Path file, BasicFileAttributes attrs) getIndexHandler
(Path file, BasicFileAttributes attrs, org.apache.solr.client.solrj.SolrClient solrClient) getIndexHandler
(Path file, BasicFileAttributes attrs, org.apache.solr.client.solrj.SolrClient solrClient, boolean sendContent) abstract MCRSolrIndexHandler
getIndexHandler
(Map<MCRObjectID, MCRContent> contentMap) abstract MCRSolrIndexHandler
getIndexHandler
(MCRContent content, MCRObjectID id) getIndexHandler
(MCRBase... derOrObjs) getIndexHandler
(MCRObjectID... ids) static MCRSolrIndexHandlerFactory
-
Constructor Details
-
MCRSolrIndexHandlerFactory
public MCRSolrIndexHandlerFactory()
-
-
Method Details
-
getInstance
-
getIndexHandler
-
getIndexHandler
-
getIndexHandler
- Throws:
IOException
-
getIndexHandler
-
checkFile
-
getIndexHandler
public MCRSolrIndexHandler getIndexHandler(Path file, BasicFileAttributes attrs, org.apache.solr.client.solrj.SolrClient solrClient) throws IOException - Throws:
IOException
-
getIndexHandler
public MCRSolrIndexHandler getIndexHandler(Path file, BasicFileAttributes attrs, org.apache.solr.client.solrj.SolrClient solrClient, boolean sendContent) throws IOException - Throws:
IOException
-