A B D E F G I O P Q R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adaptImixsItemName(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method adapts an Imixs item name to the corresponding Solr field name.
- adaptSolrFieldName(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method adapts an Solr field name to the corresponding Imixs Item name.
- ANONYMOUS - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
B
- buildAddDoc(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method returns a XML structure to add new documents into the solr index.
- buildUpdateSchema(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method builds a JSON structure to be used to update an existing Solr schema.
D
- DEFAULT_MAX_SEARCH_RESULT - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
- DEFAULT_MAX_SEARCH_RESULT - Static variable in class org.imixs.workflow.engine.solr.SolrSearchService
- DEFAULT_PAGE_SIZE - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
- DEFAULT_PAGE_SIZE - Static variable in class org.imixs.workflow.engine.solr.SolrSearchService
- DEFAULT_SEARCH_FIELD - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
E
- EVENTLOG_ENTRY_FLUSH_COUNT - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
F
- flushEventLog(int) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
Flush the EventLog cache.
- flushEventLogByCount(int) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method flushes a given count of eventLogEntries.
G
- getTotalHits(String, int, DefaultOperator) - Method in class org.imixs.workflow.engine.solr.SolrSearchService
-
Returns the total hits for a given search term from the lucene index.
I
- indexDocument(ItemCollection) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method adds a single document to the Lucene Solr index.
- indexDocuments(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method adds a collection of documents to the Lucene Solr index.
- indexEvents - Variable in class org.imixs.workflow.engine.solr.SolrIndexService
- init() - Method in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
-
This method start the ManagedScheduledExecutorService to flush the index event log on a schedule base.
- init() - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
Create a rest client instance
O
- org.imixs.workflow.engine.solr - package org.imixs.workflow.engine.solr
P
- parseQueryResult(String) - Method in class org.imixs.workflow.engine.solr.SolrSearchService
-
This method extracts the docs from a Solr JSON query result
Q
- query(String, int, int, SortOrder, DefaultOperator, boolean) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method post a search query and returns the result.
R
- rebuildIndex() - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method forces an update of the full text index.
- removeDocument(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method removes a single document from the Lucene Solr index.
- removeDocuments(List<String>) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method removes a collection of documents from the Lucene Solr index.
- run() - Method in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
-
The method delecates the event processing to the solrUpdateService
S
- search(String, int, int, SortOrder, DefaultOperator, boolean) - Method in class org.imixs.workflow.engine.solr.SolrSearchService
-
Returns a collection of documents matching the provided search term.
- setup(SetupEvent) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This method verifies the schema of the Solr core.
- SOLR_AUTOFLUSH_DISABLED - Static variable in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
- SOLR_AUTOFLUSH_DISABLED - Static variable in class org.imixs.workflow.engine.solr.SolrUpdateService
- SOLR_AUTOFLUSH_INITIALDELAY - Static variable in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
- SOLR_AUTOFLUSH_INITIALDELAY - Static variable in class org.imixs.workflow.engine.solr.SolrUpdateService
- SOLR_AUTOFLUSH_INTERVAL - Static variable in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
- SOLR_AUTOFLUSH_INTERVAL - Static variable in class org.imixs.workflow.engine.solr.SolrUpdateService
- SolrAutoFlushScheduler - Class in org.imixs.workflow.engine.solr
-
The SolrAutoFlushScheduler starts a ManagedScheduledExecutorService to flush the index events on a scheduled basis by calling the SolrUpdateService method
updateIndex(). - SolrAutoFlushScheduler() - Constructor for class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
- SolrIndexService - Class in org.imixs.workflow.engine.solr
-
The SolrIndexService provides methods to add, update and remove imixs documents from a solr index.
- SolrIndexService() - Constructor for class org.imixs.workflow.engine.solr.SolrIndexService
- SolrSearchService - Class in org.imixs.workflow.engine.solr
-
This session ejb provides a service to search the solr index.
- SolrSearchService() - Constructor for class org.imixs.workflow.engine.solr.SolrSearchService
- SolrUpdateService - Class in org.imixs.workflow.engine.solr
-
The SolrUpdateService process the index event log entries written by the Imixs DocumentService.
- SolrUpdateService() - Constructor for class org.imixs.workflow.engine.solr.SolrUpdateService
- stripCDATA(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This helper method strips CDATA blocks from a string.
- stripControlCodes(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
This helper method is to strip control codes and extended characters from a string.
U
- updateIndex() - Method in class org.imixs.workflow.engine.solr.SolrUpdateService
- updateIndex(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrUpdateService
-
This method adds a collection of documents to the Lucene index.
- updateSchema(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
-
Updates the schema definition of an existing Solr core.
All Classes All Packages