A B C D E F G H I L M O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addConnector(IndexingServiceConnector) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- addConnector(IndexingServiceConnector) - Method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
-
Add Indexing Connector to the service
- addConnector(IndexingServiceConnector, Boolean) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- addConnector(IndexingServiceConnector, Boolean) - Method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
-
Add Indexing Connector to the service
- addField(String, byte[]) - Method in class org.exoplatform.commons.search.domain.Document
- addField(String, String) - Method in class org.exoplatform.commons.search.domain.Document
- addListField(String, Collection<String>) - Method in class org.exoplatform.commons.search.domain.Document
- audit(String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- auditTrail - Variable in class org.exoplatform.commons.search.es.client.ElasticClient
B
- buildDetail(JSONObject, SearchContext) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- buildDlpQuery(String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- buildFilteredQuery(String, Collection<String>, List<ElasticSearchFilter>, int, int, String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- buildHit(JSONObject, SearchContext) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- buildQuery(String, Collection<String>, int, int, String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- buildResult(String, SearchContext) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- BulkIndexingJob - Class in org.exoplatform.commons.search.job
- BulkIndexingJob() - Constructor for class org.exoplatform.commons.search.job.BulkIndexingJob
C
- clearIndexingQueue() - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
-
Clear the indexQueue
- client - Variable in class org.exoplatform.commons.search.es.client.ElasticClient
- connectorName - Variable in class org.exoplatform.commons.search.index.IndexingServiceConnector
- create(String) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
-
Transform an entity to Document in order to be indexed
- CREATE - org.exoplatform.commons.search.domain.OperationType
- CREATE_DOC_PIPELINE - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- CREATE_INDEX - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- CREATE_INDEX_ALIAS - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- CREATE_PIPELINE - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- currentIndex - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
D
- DEFAULT_MAX_HTTP_POOL_CONNECTIONS - Static variable in class org.exoplatform.commons.search.es.client.ElasticClient
- delete(String) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- delete(String) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
-
Transform a list of entities to Document in order to be deleted from create
- DELETE - org.exoplatform.commons.search.domain.OperationType
- DELETE_INDEX - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- deleteAllIndexingOperationsHavingIdLessThanOrEqual(long) - Method in class org.exoplatform.commons.search.dao.impl.IndexingOperationDAOImpl
- deleteAllIndexingOperationsHavingIdLessThanOrEqual(long) - Method in interface org.exoplatform.commons.search.dao.IndexingOperationDAO
- deleteAllOperations() - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- deleteOperation(IndexingOperation) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- dlpSearch(SearchContext, String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
-
Search on ES for dlp Search keyword in query with an OR And search only for the entity in parameter
- Document - Class in org.exoplatform.commons.search.domain
- Document() - Constructor for class org.exoplatform.commons.search.domain.Document
- Document(String, String, Date, String[], Map<String, String>) - Constructor for class org.exoplatform.commons.search.domain.Document
-
Deprecated.
- Document(String, String, Date, String[], Map<String, String>, String[]) - Constructor for class org.exoplatform.commons.search.domain.Document
-
Deprecated.
- Document(String, String, Date, Set<String>, List<String>, Map<String, String>) - Constructor for class org.exoplatform.commons.search.domain.Document
- Document(String, String, Date, Set<String>, Map<String, String>) - Constructor for class org.exoplatform.commons.search.domain.Document
- Document(String, String, Date, Set<String>, Map<String, String>, String[]) - Constructor for class org.exoplatform.commons.search.domain.Document
- Document(String, Date) - Constructor for class org.exoplatform.commons.search.domain.Document
E
- ElasticClient - Class in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 10/16/15
- ElasticClient(ElasticIndexingAuditTrail) - Constructor for class org.exoplatform.commons.search.es.client.ElasticClient
- ElasticClientAuthenticationException - Exception in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 10/28/15
- ElasticClientException - Exception in org.exoplatform.commons.search.es.client
-
Generic exception in case of error while sending requests to ElasticSearch Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 9/11/15
- ElasticClientException(String) - Constructor for exception org.exoplatform.commons.search.es.client.ElasticClientException
- ElasticClientException(String, Throwable) - Constructor for exception org.exoplatform.commons.search.es.client.ElasticClientException
- ElasticClientException(Throwable) - Constructor for exception org.exoplatform.commons.search.es.client.ElasticClientException
- ElasticContentRequestBuilder - Class in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 9/3/15
- ElasticContentRequestBuilder() - Constructor for class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
- ElasticContentRequestBuilder(ConfigurationManager, InitParams) - Constructor for class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
- ElasticIndexingAuditTrail - Class in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 10/28/15
- ElasticIndexingAuditTrail() - Constructor for class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- ElasticIndexingClient - Class in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 9/1/15
- ElasticIndexingClient(ElasticIndexingAuditTrail) - Constructor for class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- ElasticIndexingOperationProcessor - Class in org.exoplatform.commons.search.index.impl
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 10/12/15
- ElasticIndexingOperationProcessor(IndexingOperationDAO, ElasticIndexingClient, ElasticContentRequestBuilder, ElasticIndexingAuditTrail, EntityManagerService, InitParams) - Constructor for class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- ElasticIndexingServiceConnector - Class in org.exoplatform.commons.search.index.impl
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/22/15
- ElasticIndexingServiceConnector(InitParams) - Constructor for class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- ElasticResponse - Class in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 10/28/15
- ElasticResponse(String, int) - Constructor for class org.exoplatform.commons.search.es.client.ElasticResponse
- ElasticSearchException - Exception in org.exoplatform.commons.search.es
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 9/14/15
- ElasticSearchException(String, Throwable) - Constructor for exception org.exoplatform.commons.search.es.ElasticSearchException
- ElasticSearchFilter - Class in org.exoplatform.commons.search.es
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 11/27/15
- ElasticSearchFilter() - Constructor for class org.exoplatform.commons.search.es.ElasticSearchFilter
- ElasticSearchFilter(ElasticSearchFilterType, String, String) - Constructor for class org.exoplatform.commons.search.es.ElasticSearchFilter
- ElasticSearchFilterType - Enum in org.exoplatform.commons.search.es
-
Filter type that can be added by search connectors in ES queries (seeElasticSearchServiceConnector#getAdditionalFilters(java.util.List)).
- ElasticSearchingClient - Class in org.exoplatform.commons.search.es.client
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 9/14/15
- ElasticSearchingClient(ElasticIndexingAuditTrail) - Constructor for class org.exoplatform.commons.search.es.client.ElasticSearchingClient
- ElasticSearchServiceConnector - Class in org.exoplatform.commons.search.es
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/30/15
- ElasticSearchServiceConnector(InitParams, ElasticSearchingClient) - Constructor for class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- EMPTY_JSON - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- enable - Variable in class org.exoplatform.commons.search.index.IndexingServiceConnector
- equals(Object) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- escapeReservedCharacters(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
-
Escaped reserved characters by ES when using query_string.
- execute(JobExecutionContext) - Method in class org.exoplatform.commons.search.job.BulkIndexingJob
F
- FILTER_BY_TERM - org.exoplatform.commons.search.es.ElasticSearchFilterType
- FILTER_CUSTOM - org.exoplatform.commons.search.es.ElasticSearchFilterType
- FILTER_EXIST - org.exoplatform.commons.search.es.ElasticSearchFilterType
- FILTER_MY_WORK_DOCS - org.exoplatform.commons.search.es.ElasticSearchFilterType
- FILTER_NOT_EXIST - org.exoplatform.commons.search.es.ElasticSearchFilterType
- filteredSearch(SearchContext, String, List<ElasticSearchFilter>, Collection<String>, int, int, String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
-
Search on ES with additional filter on the search query Different Filter are: - Term Filter (Check if a specific term of a field exist) - Not exist Filter (Check if a term not exist) - Exist Filter (check if a term exist)
- findAll(int, int) - Method in class org.exoplatform.commons.search.dao.impl.IndexingOperationDAOImpl
- findAll(int, int) - Method in interface org.exoplatform.commons.search.dao.IndexingOperationDAO
- findAllFirst(Integer) - Method in class org.exoplatform.commons.search.dao.impl.IndexingOperationDAOImpl
- findAllFirst(Integer) - Method in interface org.exoplatform.commons.search.dao.IndexingOperationDAO
G
- getAdditionalFilters(List<ElasticSearchFilter>) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getAllIds(int, int) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
- getAttachmentProcessor() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- getBatchNumber() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- getById(String) - Static method in enum org.exoplatform.commons.search.domain.OperationType
- getClient() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getClientConnectionManager() - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- getClientConnectionManager() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- getClientConnectionManager() - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
- getConnectorName() - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
- getConnectors() - Method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
-
Gets all current connectors
- getCreateDocumentRequestContent(ElasticIndexingServiceConnector, String) - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
-
Get an ES create document content to insert in a bulk request For instance: { "create" : { "_index" : "blog", "_type" : "post", "_id" : "blog_post_1" } } { "field1" : "value3" }
- getCreateIndexRequestContent(ElasticIndexingServiceConnector) - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
-
Get an ES create Index request content
- getCreatePipelineDocumentRequestContent(ElasticIndexingServiceConnector, String) - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
-
Get an ES create/update document content to put into a pipeline The content of the request will update the full document (and not partially) For instance: { "field1" : "value3" }
- getCurrentIndex() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- getDefaultSettings() - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
- getDeleteAllDocumentsRequestContent() - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
-
Get a deleteAll ES query
- getDeleteDocumentRequestContent(ElasticIndexingServiceConnector, String) - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
-
Get an ES delete document content to insert in a bulk request For instance: { "delete" : { "_index" : "blog", "_type" : "post", "_id" : "blog_post_1" } }
- getEntityId() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- getEntityIndex() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- getEsPasswordProperty() - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- getEsPasswordProperty() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- getEsPasswordProperty() - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
- getEsUsernameProperty() - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- getEsUsernameProperty() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- getEsUsernameProperty() - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
- getField() - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
- getFields() - Method in class org.exoplatform.commons.search.domain.Document
- getFields() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getHttpClient() - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- getId() - Method in class org.exoplatform.commons.search.domain.Document
- getId() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- getImg() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getIndex() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getIndexAlias() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- getLastUpdatedDate() - Method in class org.exoplatform.commons.search.domain.Document
- getListFields() - Method in class org.exoplatform.commons.search.domain.Document
- getMapping() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
-
Default mapping rules for ES index This method must be overridden by your specific connector if you want to define special mapping
- getMaxConnections() - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- getMaxConnections() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- getMaxConnections() - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
- getMessage() - Method in class org.exoplatform.commons.search.es.client.ElasticResponse
- getNumberOperations() - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
-
get the number of operations in indexQueue
- getOperation() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- getOperation(String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- getOperationId() - Method in enum org.exoplatform.commons.search.domain.OperationType
- getOperations(int, int) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- getPermissionFilter() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getPermissionFilterWiki(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getPermissions() - Method in class org.exoplatform.commons.search.domain.Document
- getPipelineName() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- getReplicas() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- getRequestSizeLimit() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- getSearchFields() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getShards() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- getSites() - Method in class org.exoplatform.commons.search.domain.Document
- getSitesFilter(Collection<String>) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getSourceFields() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getStatusCode() - Method in class org.exoplatform.commons.search.es.client.ElasticResponse
- getTags() - Method in class org.exoplatform.commons.search.domain.Document
- getTitleElasticFieldName() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getTitleFromJsonResult(JSONObject) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getType() - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
- getUpdatedDateFromResult(JSONObject) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getUpdateDocumentRequestContent(ElasticIndexingServiceConnector, String) - Method in class org.exoplatform.commons.search.es.client.ElasticContentRequestBuilder
-
Get an ES update document content to insert in a bulk request We use the create api to reindex the full document (and not partially) For instance: { "create" : { "_index" : "blog", "_type" : "post", "_id" : "blog_post_1" } } { "field1" : "value3" }
- getUrl() - Method in class org.exoplatform.commons.search.domain.Document
- getUrlFromJsonResult(JSONObject, SearchContext) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getUserMemberships() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- getValue() - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
- GROUP - Static variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
H
- hashCode() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- HIGHLIGHT_FRAGMENT_NUMBER_DEFAULT_VALUE - Static variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- HIGHLIGHT_FRAGMENT_NUMBER_PARAM_NAME - Static variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- HIGHLIGHT_FRAGMENT_SIZE_DEFAULT_VALUE - Static variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- HIGHLIGHT_FRAGMENT_SIZE_PARAM_NAME - Static variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
I
- index(String, String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- index(String, String) - Method in interface org.exoplatform.commons.search.index.IndexingService
-
Add a create operation to the indexing queue
- indexAlias - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- IndexingOperation - Class in org.exoplatform.commons.search.domain
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/22/15
- IndexingOperation() - Constructor for class org.exoplatform.commons.search.domain.IndexingOperation
- IndexingOperation(String, String, OperationType) - Constructor for class org.exoplatform.commons.search.domain.IndexingOperation
- IndexingOperationDAO - Interface in org.exoplatform.commons.search.dao
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/29/15
- IndexingOperationDAOImpl - Class in org.exoplatform.commons.search.dao.impl
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/29/15
- IndexingOperationDAOImpl() - Constructor for class org.exoplatform.commons.search.dao.impl.IndexingOperationDAOImpl
- IndexingOperationProcessor - Class in org.exoplatform.commons.search.index
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 10/12/15
- IndexingOperationProcessor() - Constructor for class org.exoplatform.commons.search.index.IndexingOperationProcessor
- IndexingService - Interface in org.exoplatform.commons.search.index
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 10/12/15
- IndexingServiceConnector - Class in org.exoplatform.commons.search.index
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/22/15
- IndexingServiceConnector() - Constructor for class org.exoplatform.commons.search.index.IndexingServiceConnector
- init(String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- init(String) - Method in interface org.exoplatform.commons.search.index.IndexingService
-
Add a init operation to the indexing queue to init the index
- INIT - org.exoplatform.commons.search.domain.OperationType
- initHttpClient() - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- interrupt() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
-
Set the indexing process as interrupted in order to terminate it as soon as possible without finishing the whole process.
- interrupt() - Method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
-
Interrupt the indexing queue process
- interrupt() - Method in class org.exoplatform.commons.search.job.BulkIndexingJob
- isEnable() - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
- isError(Integer) - Static method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- isFullLogEnabled() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- isIndexed(SearchContext, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- isNeedIngestPipeline() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
L
- logAcceptedBulkOperation(String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- logAcceptedSearchOperation(String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- logRejectedDocumentBulkOperation(String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- logRejectedSearchOperation(String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
M
- mapping - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
O
- OperationType - Enum in org.exoplatform.commons.search.domain
-
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 9/15/15
- org.exoplatform.commons.search.dao - package org.exoplatform.commons.search.dao
- org.exoplatform.commons.search.dao.impl - package org.exoplatform.commons.search.dao.impl
- org.exoplatform.commons.search.domain - package org.exoplatform.commons.search.domain
- org.exoplatform.commons.search.es - package org.exoplatform.commons.search.es
- org.exoplatform.commons.search.es.client - package org.exoplatform.commons.search.es.client
- org.exoplatform.commons.search.index - package org.exoplatform.commons.search.index
- org.exoplatform.commons.search.index.impl - package org.exoplatform.commons.search.index.impl
- org.exoplatform.commons.search.job - package org.exoplatform.commons.search.job
P
- process() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
-
Handle the Indexing queue Get all data in the indexing queue, transform them to ES requests, send requests to ES This method is ONLY called by the job scheduler.
- process() - Method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
-
Index all document in the indexing queue
Q
- QueueIndexingService - Class in org.exoplatform.commons.search.index.impl
-
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 7/22/15
- QueueIndexingService(IndexingOperationDAO) - Constructor for class org.exoplatform.commons.search.index.impl.QueueIndexingService
R
- reindex(String, String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- reindex(String, String) - Method in interface org.exoplatform.commons.search.index.IndexingService
-
Add a update operation to the indexing queue
- REINDEX_ALL - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- REINDEX_TYPE - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- replicas - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- resetMaxConnections() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
- resetMaxConnections() - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
S
- search(SearchContext, String, Collection<String>, int, int, String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- SEARCH_INDEX - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
- sendCountIndexObjectsRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to count all documents found in index
- sendCreateAttachmentPipelineRequest(String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to create a new Ingest pipeline for attachment
- sendCreateDocOnPipeline(String, String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to create a new Ingest pipeline for attachment
- sendCreateIndexAliasRequest(String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to create a new index alias for new ES Index and remove it from old index if exists
- sendCreateIndexRequest(String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to create a new index
- sendCUDRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to perform a C-reate, U-pdate or D-elete operation on a ES document
- sendDeleteIndexRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Deletes an index from ES
- sendGetESVersion() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to get version
- sendGetIndexAliasesRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to get index aliases
- sendHttpDeleteRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- sendHttpGetRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- sendHttpHeadRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- sendHttpPostRequest(String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- sendHttpPutRequest(String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticClient
- sendIsIndexExistsRequest(String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
Send request to ES to test if index exists
- sendReindexTypeRequest(String, String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
-
This operation reindex the documents from old index/type to new index/type mapping.
- sendRequest(String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
- sendRequest(String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
-
Deprecated.
- setBatchNumber(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- setEnable(boolean) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
- setEntityId(String) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- setEntityIndex(String) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- setField(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
- setFields(Map<String, String>) - Method in class org.exoplatform.commons.search.domain.Document
- setId(Long) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- setId(String) - Method in class org.exoplatform.commons.search.domain.Document
- setImg(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- setIndex(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- setInitialized(boolean) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- setLastUpdatedDate(Date) - Method in class org.exoplatform.commons.search.domain.Document
- setListFields(Map<String, Collection<String>>) - Method in class org.exoplatform.commons.search.domain.Document
- setOperation(OperationType) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
- setPermissions(String[]) - Method in class org.exoplatform.commons.search.domain.Document
-
Deprecated.
- setPermissions(Set<String>) - Method in class org.exoplatform.commons.search.domain.Document
- setReplicas(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- setRequestSizeLimit(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- setSearchFields(List<String>) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- setShards(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- setSites(String[]) - Method in class org.exoplatform.commons.search.domain.Document
- setTags(List<String>) - Method in class org.exoplatform.commons.search.domain.Document
- setTitleElasticFieldName(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
- setType(ElasticSearchFilterType) - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
- setUrl(String) - Method in class org.exoplatform.commons.search.domain.Document
- setValue(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
- shards - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
- start() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
- stop() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
T
- toJSON() - Method in class org.exoplatform.commons.search.domain.Document
- toString() - Method in enum org.exoplatform.commons.search.es.ElasticSearchFilterType
U
- unindex(String, String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
- unindex(String, String) - Method in interface org.exoplatform.commons.search.index.IndexingService
-
Add a delete operation to the indexing queue
- update(String) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
-
Transform an entity to Document in order to be reindexed
- UPDATE - org.exoplatform.commons.search.domain.OperationType
- urlClient - Variable in class org.exoplatform.commons.search.es.client.ElasticClient
V
- valueOf(String) - Static method in enum org.exoplatform.commons.search.domain.OperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.exoplatform.commons.search.es.ElasticSearchFilterType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.exoplatform.commons.search.domain.OperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.exoplatform.commons.search.es.ElasticSearchFilterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WIKI_TYPE - Static variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
All Classes All Packages