Interface IElasticCaseService
-
- All Known Implementing Classes:
ElasticCaseService
public interface IElasticCaseService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
count(java.util.List<CaseSearchRequest> requests, LoggedUser user, java.util.Locale locale, java.lang.Boolean isIntersection)
java.lang.String
findUriNodeId(Case aCase)
void
index(ElasticCase useCase)
void
indexNow(ElasticCase useCase)
void
remove(java.lang.String caseId)
void
removeByPetriNetId(java.lang.String processId)
org.springframework.data.domain.Page<Case>
search(java.util.List<CaseSearchRequest> requests, LoggedUser user, org.springframework.data.domain.Pageable pageable, java.util.Locale locale, java.lang.Boolean isIntersection)
-
-
-
Method Detail
-
index
@Async void index(ElasticCase useCase)
-
indexNow
void indexNow(ElasticCase useCase)
-
search
org.springframework.data.domain.Page<Case> search(java.util.List<CaseSearchRequest> requests, LoggedUser user, org.springframework.data.domain.Pageable pageable, java.util.Locale locale, java.lang.Boolean isIntersection)
-
count
long count(java.util.List<CaseSearchRequest> requests, LoggedUser user, java.util.Locale locale, java.lang.Boolean isIntersection)
-
remove
void remove(java.lang.String caseId)
-
removeByPetriNetId
void removeByPetriNetId(java.lang.String processId)
-
findUriNodeId
java.lang.String findUriNodeId(Case aCase)
-
-