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

A

AbstractElasticSearchListener<E extends AbstractDaoEvent<es.prodevelop.pui9.model.dto.interfaces.ITableDto>> - Class in es.prodevelop.pui9.elasticsearch.eventlistener.listener
Abstract listener for synchronizing registries with ElasticSearch.
AbstractElasticSearchListener() - Constructor for class es.prodevelop.pui9.elasticsearch.eventlistener.listener.AbstractElasticSearchListener
 
AbstractPuiElasticSearchService - Class in es.prodevelop.pui9.elasticsearch.services
Provides common methods that can be used in the concrete services of ElasticSearch
AbstractPuiElasticSearchService() - Constructor for class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
 
addBlockedView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
addIndexableView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
addSynchronizingView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 

B

bulkInsertDocument(List<IViewDto>, PuiLanguage) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchDocumentService
Inserts the given DTO list into ElasticSearch.
bulkInsertDocument(List<IViewDto>, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchDocumentService
 

C

checkIndexMapping(Class<? extends IViewDto>) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Check if the existing index of the given Dto has the same mapping than the Dto
checkIndexMapping(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
code - Variable in enum es.prodevelop.pui9.elasticsearch.enums.ESLanguages
 
count(String, boolean) - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Count the number of registries in the database
count(Class<? extends IViewDto>, FilterBuilder) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchSearchingService
 
countIndex(Class<? extends IViewDto>) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Get the number of indexed documents for the given View DTO Class
countIndex(Class<? extends IViewDto>, PuiLanguage) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Get the number of indexed documents for the given View DTO Class
countIndex(List<String>) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Get the number of registries for the given indexex
countIndex(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
countIndex(Class<? extends IViewDto>, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
countIndex(List<String>) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
createIndex(Class<? extends IViewDto>) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Create the indexes related with the view that is represented by the given View DTO Class
createIndex(Class<? extends IViewDto>, PuiLanguage) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Create the index related with the view that is represented by the given View DTO Class, for the given language
createIndex(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
createIndex(Class<? extends IViewDto>, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 

D

daoRegistry - Variable in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
 
deleteDocument(ITableDto, String, FilterGroup) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchDocumentService
Deletes the given DTO from ElasticSearch
deleteDocument(ITableDto, String, FilterGroup) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchDocumentService
 
DeleteElasticSearchListener - Class in es.prodevelop.pui9.elasticsearch.eventlistener.listener
Listener for ElasticSearch to be fired when a document is deleted from the Database.
DeleteElasticSearchListener() - Constructor for class es.prodevelop.pui9.elasticsearch.eventlistener.listener.DeleteElasticSearchListener
 
deleteIndex(String) - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Delete the index represented by the given view
deleteIndex(String) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Delete the given index
deleteIndex(Class<? extends IViewDto>) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Delete the indexes related with the view that is represented by the given View DTO Class
deleteIndex(Class<? extends IViewDto>, PuiLanguage) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Delete the index related with the view that is represented by the given View DTO Class, for the given language
deleteIndex(String) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
deleteIndex(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
deleteIndex(Class<? extends IViewDto>, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
document(DocumentOperationType, String, String) - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Indicate Elastic Search that a document should be inserted, updated or deleted from the index.
DocumentOperationType - Enum in es.prodevelop.pui9.elasticsearch.enums
All the available operations for documents

E

es.prodevelop.pui9.elasticsearch - package es.prodevelop.pui9.elasticsearch
 
es.prodevelop.pui9.elasticsearch.analysis - package es.prodevelop.pui9.elasticsearch.analysis
 
es.prodevelop.pui9.elasticsearch.controllers - package es.prodevelop.pui9.elasticsearch.controllers
 
es.prodevelop.pui9.elasticsearch.enums - package es.prodevelop.pui9.elasticsearch.enums
 
es.prodevelop.pui9.elasticsearch.eventlistener.listener - package es.prodevelop.pui9.elasticsearch.eventlistener.listener
 
es.prodevelop.pui9.elasticsearch.services - package es.prodevelop.pui9.elasticsearch.services
 
es.prodevelop.pui9.elasticsearch.services.interfaces - package es.prodevelop.pui9.elasticsearch.services.interfaces
 
es.prodevelop.pui9.elasticsearch.synchronization - package es.prodevelop.pui9.elasticsearch.synchronization
 
ESLanguages - Enum in es.prodevelop.pui9.elasticsearch.enums
All the available languages for ElasticSearch, to use the correct language analyzer with String types
existsIndex(Class<? extends IViewDto>) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Check if the index that belongs to the given View DTO Class exists or not
existsIndex(Class<? extends IViewDto>, PuiLanguage) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Check if the index that belongs to the given View DTO Class exists or not, for the given language
existsIndex(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
existsIndex(Class<? extends IViewDto>, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 

F

findForDataGrid(SearchRequest) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchSearchingService
 
findMultiple(Class<? extends IViewDto>, FilterBuilder, OrderBuilder, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchSearchingService
 
findOne(Class<? extends IViewDto>, FilterBuilder, OrderBuilder, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchSearchingService
 

G

getAllIndexes() - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Get the list of existing indexes names
getAllIndexes() - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
getByCode(String) - Static method in enum es.prodevelop.pui9.elasticsearch.enums.ESLanguages
 
getClient() - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchManager
Get the RestHighLevelClient object of ElasticSearch
getClient() - Method in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
Get the ElasticSearch transport client object
getIndexableModels() - Method in class es.prodevelop.pui9.elasticsearch.analysis.PuiElasticsearchViewsAnalysis
Get the list of indexable models in Elastic Serach
getIndexableViews() - Method in class es.prodevelop.pui9.elasticsearch.analysis.PuiElasticsearchViewsAnalysis
Get the list of indexable views in Elastic Serach
getIndexesForDto(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
Return the list of indexes for the given Dto.
getIndexForLanguage(Class<? extends IViewDto>, PuiLanguage) - Method in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
Get the index for the given IViewDto class and language
getIndexPrefix() - Method in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
Get the index prefix for the indexes of ElasticSearch for this application
getIndexPrefix() - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchIndexService
Get the prefix for the indexes
getIndexPrefix() - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
getInfo() - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Get a complete information about the current status of all the indexes of Elastic Search
getJoinCode() - Method in class es.prodevelop.pui9.elasticsearch.analysis.JoinTableDef
The SQL code of the join
getLanguageFromIndex(String) - Method in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
Get the language for the given Index
getMaxValue(Class<? extends IViewDto>, String, FilterBuilder) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchSearchingService
 
getNameAliasMap() - Method in class es.prodevelop.pui9.elasticsearch.analysis.JoinTableDef
The map of name-alias of the columns of the view
getOperationType() - Method in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.AbstractElasticSearchListener
Get the operation type
getOperationType() - Method in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.DeleteElasticSearchListener
 
getOperationType() - Method in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.InsertElasticSearchListener
 
getOperationType() - Method in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.UpdateElasticSearchListener
 
getReadFunctionality() - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
 
getRelatedTables(String) - Method in class es.prodevelop.pui9.elasticsearch.analysis.PuiElasticsearchViewsAnalysis
Get the list of related tables for the given views
getTableAlias() - Method in class es.prodevelop.pui9.elasticsearch.analysis.JoinTableDef
Get the alias of the table in the join (if has one)
getTableName() - Method in class es.prodevelop.pui9.elasticsearch.analysis.JoinTableDef
Get the table name
getTableOrder(String, String) - Method in class es.prodevelop.pui9.elasticsearch.analysis.PuiElasticsearchViewsAnalysis
Get the list of ordered joins that the given table uses to participate in the given view.
getViews(String) - Method in class es.prodevelop.pui9.elasticsearch.analysis.PuiElasticsearchViewsAnalysis
Get all the views where the given table participates in any way (with from or join)
getWriteFunctionality() - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
 

I

insertDocument(ITableDto, String, FilterGroup) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchDocumentService
Inserts the given DTO into ElasticSearch
insertDocument(ITableDto, String, FilterGroup) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchDocumentService
 
InsertElasticSearchListener - Class in es.prodevelop.pui9.elasticsearch.eventlistener.listener
Listener for ElasticSearch to be fired when a document is inserted into the Database.
InsertElasticSearchListener() - Constructor for class es.prodevelop.pui9.elasticsearch.eventlistener.listener.InsertElasticSearchListener
 
IPuiElasticSearchDocumentService - Interface in es.prodevelop.pui9.elasticsearch.services.interfaces
API to manage documents into ElasticSearch
IPuiElasticSearchIndexService - Interface in es.prodevelop.pui9.elasticsearch.services.interfaces
API to manage the Indexes of ElaticSearch
isActive() - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchManager
Check if Elastic Search is active or not
isElasticSearchActive() - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
isElasticSearchAvailable() - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
isSynchronizingAnyView() - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
isSynchronizingView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
isTextTerm(Class<? extends IViewDto>, String) - Method in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
Check if the given field is considered as Term for the given DTO class
isViewBlocked(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
isViewIndexable(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 

J

JoinTableDef - Class in es.prodevelop.pui9.elasticsearch.analysis
Support class for the information of the SQL Join of the Views in the database
JoinTableDef(String, String, String, Map<String, String>) - Constructor for class es.prodevelop.pui9.elasticsearch.analysis.JoinTableDef
 

L

liveSynch - Variable in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.AbstractElasticSearchListener
 
logger - Variable in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
logger - Variable in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
 

P

passFilter(E) - Method in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.AbstractElasticSearchListener
 
process(E) - Method in class es.prodevelop.pui9.elasticsearch.eventlistener.listener.AbstractElasticSearchListener
 
PuiElasticSearchController - Class in es.prodevelop.pui9.elasticsearch.controllers
This controller provide some useful methods to manage Elastic Search for the application.
PuiElasticSearchController() - Constructor for class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
 
PuiElasticSearchDocumentService - Class in es.prodevelop.pui9.elasticsearch.services
Implementation for the API to manage Documents for ElasticSaerch
PuiElasticSearchDocumentService() - Constructor for class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchDocumentService
 
PuiElasticSearchEnablement - Class in es.prodevelop.pui9.elasticsearch
Implementation of the API IPuiElasticSearchEnablement
PuiElasticSearchEnablement() - Constructor for class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
puiElasticSearchEnablement - Variable in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
 
PuiElasticSearchIndexService - Class in es.prodevelop.pui9.elasticsearch.services
Implementation for the API to manage Indexes for ElasticSaerch
PuiElasticSearchIndexService() - Constructor for class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchIndexService
 
PuiElasticSearchLiveSynchronization - Class in es.prodevelop.pui9.elasticsearch.synchronization
Live synchronization process for ElasticSearch.
PuiElasticSearchLiveSynchronization() - Constructor for class es.prodevelop.pui9.elasticsearch.synchronization.PuiElasticSearchLiveSynchronization
 
PuiElasticSearchManager - Class in es.prodevelop.pui9.elasticsearch
This class is an adaptation of ElasticSearch for PUI.
PuiElasticSearchManager() - Constructor for class es.prodevelop.pui9.elasticsearch.PuiElasticSearchManager
 
PuiElasticSearchSearchingService - Class in es.prodevelop.pui9.elasticsearch.services
Implementation for the API to manage the Searchs for ElasticSaerch
PuiElasticSearchSearchingService() - Constructor for class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchSearchingService
 
PuiElasticSearchSynchronization - Class in es.prodevelop.pui9.elasticsearch.synchronization
Implementation for ElasticSearch synchronization process.
PuiElasticSearchSynchronization() - Constructor for class es.prodevelop.pui9.elasticsearch.synchronization.PuiElasticSearchSynchronization
 
PuiElasticsearchViewsAnalysis - Class in es.prodevelop.pui9.elasticsearch.analysis
This component process all the indexable views for the application set in the table PUI_ELASTICSEARCH_VIEWS.
PuiElasticsearchViewsAnalysis() - Constructor for class es.prodevelop.pui9.elasticsearch.analysis.PuiElasticsearchViewsAnalysis
 

Q

queueOperation(ITableDto, DocumentOperationType, Long, String) - Method in class es.prodevelop.pui9.elasticsearch.synchronization.PuiElasticSearchLiveSynchronization
 

R

reindex(String, boolean) - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Allow to reindex the index represented by the given view name
removeBlockedView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
removeIndexableView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
removeSynchronizingView(Class<? extends IViewDto>) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 

S

setActive(Boolean) - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Activate or deactivate Elastic Search for this application
setActive(boolean) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchManager
Change the active status of ElasticSearch
setBlocked(String, boolean) - Method in class es.prodevelop.pui9.elasticsearch.controllers.PuiElasticSearchController
Set an index represented by the given view as blocked of unblocked.
setElasticSearchActive(boolean) - Method in class es.prodevelop.pui9.elasticsearch.PuiElasticSearchEnablement
 
STRING_SEPARATOR - Static variable in class es.prodevelop.pui9.elasticsearch.services.AbstractPuiElasticSearchService
 
synchronize(String, Boolean) - Method in class es.prodevelop.pui9.elasticsearch.synchronization.PuiElasticSearchSynchronization
Do the Elastic Search synchronization from the Database.

T

toString() - Method in class es.prodevelop.pui9.elasticsearch.analysis.JoinTableDef
 

U

updateDocument(ITableDto, String, FilterGroup) - Method in interface es.prodevelop.pui9.elasticsearch.services.interfaces.IPuiElasticSearchDocumentService
Updates the given DTO into ElasticSearch
updateDocument(ITableDto, String, FilterGroup) - Method in class es.prodevelop.pui9.elasticsearch.services.PuiElasticSearchDocumentService
 
UpdateElasticSearchListener - Class in es.prodevelop.pui9.elasticsearch.eventlistener.listener
Listener for ElasticSearch to be fired when a document is updated into the Database.
UpdateElasticSearchListener() - Constructor for class es.prodevelop.pui9.elasticsearch.eventlistener.listener.UpdateElasticSearchListener
 

V

valueOf(String) - Static method in enum es.prodevelop.pui9.elasticsearch.enums.DocumentOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.prodevelop.pui9.elasticsearch.enums.ESLanguages
Returns the enum constant of this type with the specified name.
values() - Static method in enum es.prodevelop.pui9.elasticsearch.enums.DocumentOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.prodevelop.pui9.elasticsearch.enums.ESLanguages
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I J L P Q R S T U V 
Skip navigation links

Copyright © 2020. All rights reserved.