Skip navigation links
A B D E F G I O P Q R S U 

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(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrUpdateService
This method adds a collection of documents to the Lucene index.
updateIndex() - Method in class org.imixs.workflow.engine.solr.SolrUpdateService
 
updateSchema(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
Updates the schema definition of an existing Solr core.
A B D E F G I O P Q R S U 
Skip navigation links

Copyright © 2006–2021 Imixs Software Solutions GmbH. All rights reserved.