Skip navigation links
A B C D E F G H I L O P Q R S T U V 

A

addConnector(IndexingServiceConnector) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
addConnector(IndexingServiceConnector, Boolean) - 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.IndexingOperationProcessor
Add Indexing Connector to the service
addField(String, String) - Method in class org.exoplatform.commons.search.domain.Document
 
addField(String, byte[]) - Method in class org.exoplatform.commons.search.domain.Document
 
addOperation(OperationResource) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
audit(String, 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

BASE_VERSION_URI - Static variable in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
buildDetail(JSONObject, SearchContext) - 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
clearQueue() - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
 
clearQueue(String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
 
clearQueue() - Method in interface org.exoplatform.commons.search.index.IndexingService
Delete all the operations of the indexing queue
clearQueue(String) - Method in interface org.exoplatform.commons.search.index.IndexingService
Delete all the operations of the indexing queue for a given entity type
client - Variable in class org.exoplatform.commons.search.es.client.ElasticClient
 
CollectionResource<T> - Class in org.exoplatform.commons.search.rest.resource
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 12/4/15
CollectionResource(Collection<T>) - Constructor for class org.exoplatform.commons.search.rest.resource.CollectionResource
 
CollectionSizeResource<T> - Class in org.exoplatform.commons.search.rest.resource
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 12/4/15
CollectionSizeResource(Collection<T>, int) - Constructor for class org.exoplatform.commons.search.rest.resource.CollectionSizeResource
 
ConnectorResource - Class in org.exoplatform.commons.search.rest.resource
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 12/4/15
ConnectorResource() - Constructor for class org.exoplatform.commons.search.rest.resource.ConnectorResource
 
ConnectorResource(String, boolean) - Constructor for class org.exoplatform.commons.search.rest.resource.ConnectorResource
 
CONNECTORS_URI - Static variable in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
create(String) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
Transform an entity to Document in order to be indexed
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
 
CREATE_TYPE - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
currentIndex - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 

D

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_ALL - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
DELETE_TYPE - Static variable in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
deleteAllByEntityType(String) - Method in class org.exoplatform.commons.search.dao.impl.IndexingOperationDAOImpl
 
deleteAllByEntityType(String) - Method in interface org.exoplatform.commons.search.dao.IndexingOperationDAO
 
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
 
DeleteOperation(String) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
deleteOperations() - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
Document - Class in org.exoplatform.commons.search.domain
 
Document() - Constructor for class org.exoplatform.commons.search.domain.Document
 
Document(String, String, String, Date, String[], Map<String, String>) - Constructor for class org.exoplatform.commons.search.domain.Document
Deprecated.
Document(String, String, String, Date, String[], Map<String, String>, String[]) - Constructor for class org.exoplatform.commons.search.domain.Document
Deprecated.
Document(String, String, String, Date, Set<String>, Map<String, String>) - Constructor for class org.exoplatform.commons.search.domain.Document
 
Document(String, String, String, Date, Set<String>, Map<String, String>, String[]) - Constructor for class org.exoplatform.commons.search.domain.Document
 
Document(String, 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(Throwable) - Constructor for exception org.exoplatform.commons.search.es.client.ElasticClientException
 
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
 
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
 
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, DataInitializer, InitParams) - Constructor for class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
ElasticIndexingOperationProcessor.ReindexESType - Class in org.exoplatform.commons.search.index.impl
 
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
 
equals(Object) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
ERRORS_URI - Static variable in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
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

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
 
getConnector(String, String) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
getConnectors() - Method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
Gets all current connectors
getConnectors(String, boolean) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
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
 
getCurrentTenantName() - Static method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
 
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
 
getEntityId() - Method in class org.exoplatform.commons.search.rest.resource.OperationResource
 
getEntityType() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
getEntityType() - Method in class org.exoplatform.commons.search.rest.resource.OperationResource
 
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
 
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
 
getIndex() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
getLastUpdatedDate() - Method in class org.exoplatform.commons.search.domain.Document
 
getLimit() - Method in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
getMapping() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
Default mapping rules for ES type { "type_name" : { "properties" : { "permissions" : {"type" : "keyword"}, "sites" : {"type" : "keyword"} } } } This method must be overridden by your specific connector if you want to define special mapping
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
getOffset() - Method in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
getOperation() - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
getOperation(String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
 
getOperation(String, String) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
getOperation() - Method in class org.exoplatform.commons.search.rest.resource.OperationResource
 
getOperationId() - Method in enum org.exoplatform.commons.search.domain.OperationType
 
getOperations(int, int) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
 
getOperations(String, int, int, boolean) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
getPermissionFilter() - 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
 
getPreviousIndex() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
getReindexBatchSize() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
getReplicas() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
getRequestSizeLimit() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
getResources() - Method in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
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
 
getSize() - Method in class org.exoplatform.commons.search.rest.resource.CollectionSizeResource
 
getSourceFields() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
getStatusCode() - Method in class org.exoplatform.commons.search.es.client.ElasticResponse
 
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.domain.Document
 
getType() - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
 
getType() - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
getType() - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
 
getType() - Method in class org.exoplatform.commons.search.rest.resource.ConnectorResource
 
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
 
getValue() - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
 

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
 
highlightFragmentNumber - Variable in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
highlightFragmentSize - 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
 
INDEXING_MANAGEMENT_URI - Static variable in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
IndexingManagementRestServiceV1 - Class in org.exoplatform.commons.search.rest
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 10/6/15
IndexingManagementRestServiceV1(IndexingService, IndexingOperationProcessor) - Constructor for class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
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
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
 
isEnable() - Method in class org.exoplatform.commons.search.rest.resource.ConnectorResource
 
isError(Integer) - Static method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
isFullLogEnabled() - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
isNeedIngestPipeline() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
isReindexOnUpgrade() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 

L

logAcceptedBulkOperation(String, String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
logAcceptedSearchOperation(String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
logRejectedDocumentBulkOperation(String, String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 
logRejectedSearchOperation(String, String, String, Integer, String, long) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingAuditTrail
 

O

OperationResource - Class in org.exoplatform.commons.search.rest.resource
Created by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 12/4/15
OperationResource() - Constructor for class org.exoplatform.commons.search.rest.resource.OperationResource
 
OperationResource(String, String, String) - Constructor for class org.exoplatform.commons.search.rest.resource.OperationResource
 
OPERATIONS_URI - Static variable in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
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
 
org.exoplatform.commons.search.rest - package org.exoplatform.commons.search.rest
 
org.exoplatform.commons.search.rest.resource - package org.exoplatform.commons.search.rest.resource
 

P

previousIndex - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
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

QUERY_LIMIT - Static variable in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
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
 
reindexAll(String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
 
reindexAll(String) - Method in interface org.exoplatform.commons.search.index.IndexingService
Add a reindex all operation to the indexing queue
ReindexESType(ExoContainer, ElasticIndexingServiceConnector) - Constructor for class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor.ReindexESType
 
reindexOnUpgrade - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
replicas - Variable in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
run() - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor.ReindexESType
 

S

search(SearchContext, String, Collection<String>, int, int, String, String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
SEARCH_TYPE - 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, 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, 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) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
Send request to ES to create a new index
sendCreateTypeRequest(String, String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
Send request to ES to create a new type
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
sendDeleteAllDocsOfTypeRequest(String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
Send request to ES to delete all documents of the given type
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
sendIsTypeExistsRequest(String, String) - Method in class org.exoplatform.commons.search.es.client.ElasticIndexingClient
Send request to ES to get type existence information
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, String) - Method in class org.exoplatform.commons.search.es.client.ElasticSearchingClient
 
setBatchNumber(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
setCurrentTenantName(String) - Static method in class org.exoplatform.commons.search.index.IndexingOperationProcessor
 
setEnable(boolean) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
 
setEnable(boolean) - Method in class org.exoplatform.commons.search.rest.resource.ConnectorResource
 
setEntityId(String) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
setEntityId(String) - Method in class org.exoplatform.commons.search.rest.resource.OperationResource
 
setEntityType(String) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
setEntityType(String) - Method in class org.exoplatform.commons.search.rest.resource.OperationResource
 
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(String) - Method in class org.exoplatform.commons.search.domain.Document
 
setId(Long) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
setImg(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
setIndex(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
setIndex(String) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
setLastUpdatedDate(Date) - Method in class org.exoplatform.commons.search.domain.Document
 
setLimit(int) - Method in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
setOffset(int) - Method in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
setOperation(OperationType) - Method in class org.exoplatform.commons.search.domain.IndexingOperation
 
setOperation(String) - Method in class org.exoplatform.commons.search.rest.resource.OperationResource
 
setPermissions(String[]) - Method in class org.exoplatform.commons.search.domain.Document
Deprecated.
setPermissions(Set<String>) - Method in class org.exoplatform.commons.search.domain.Document
 
setPreviousIndex(String) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
setReindexBatchSize(int) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
setReplicas(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingServiceConnector
 
setRequestSizeLimit(Integer) - Method in class org.exoplatform.commons.search.index.impl.ElasticIndexingOperationProcessor
 
setResources(Collection<T>) - Method in class org.exoplatform.commons.search.rest.resource.CollectionResource
 
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
 
setSize(int) - Method in class org.exoplatform.commons.search.rest.resource.CollectionSizeResource
 
setTitleElasticFieldName(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
setType(String) - Method in class org.exoplatform.commons.search.domain.Document
 
setType(ElasticSearchFilterType) - Method in class org.exoplatform.commons.search.es.ElasticSearchFilter
 
setType(String) - Method in class org.exoplatform.commons.search.es.ElasticSearchServiceConnector
 
setType(String) - Method in class org.exoplatform.commons.search.index.IndexingServiceConnector
 
setType(String) - Method in class org.exoplatform.commons.search.rest.resource.ConnectorResource
 
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
unindexAll(String) - Method in class org.exoplatform.commons.search.index.impl.QueueIndexingService
 
unindexAll(String) - Method in interface org.exoplatform.commons.search.index.IndexingService
Add a delete all type 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
updateConnector(String, ConnectorResource) - Method in class org.exoplatform.commons.search.rest.IndexingManagementRestServiceV1
 
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.
A B C D E F G H I L O P Q R S T U V 
Skip navigation links

Copyright © 2003–2020 eXo Platform SAS. All rights reserved.