Class AuditLogElasticSearchRepositoryImpl
- java.lang.Object
-
- org.openiam.esb.elasticsearch.repository.impl.AbstractElasticSearchRepository<IdmAuditLogDoc,String,AuditLogSearchBean>
-
- org.openiam.esb.elasticsearch.repository.impl.AuditLogElasticSearchRepositoryImpl
-
- All Implemented Interfaces:
AbstractCustomElasticSearchRepository<IdmAuditLogDoc,AuditLogSearchBean,String>
,AuditLogElasticSearchRepositoryCustom
@Repository public class AuditLogElasticSearchRepositoryImpl extends AbstractElasticSearchRepository<IdmAuditLogDoc,String,AuditLogSearchBean> implements AuditLogElasticSearchRepositoryCustom
-
-
Field Summary
-
Fields inherited from class org.openiam.esb.elasticsearch.repository.impl.AbstractElasticSearchRepository
document, elasticsearchTemplate, logger, PROCESSOR, validSortFields
-
-
Constructor Summary
Constructors Constructor Description AuditLogElasticSearchRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.data.domain.Page<IdmAuditLogDoc>
find(AuditLogSearchBean searchBean, org.springframework.data.domain.Pageable pageable)
org.springframework.data.elasticsearch.core.query.CriteriaQuery
getCriteria(AuditLogSearchBean searchBean)
Class<IdmAuditLogDoc>
getDocumentClass()
void
prepare(IdmAuditLogDoc entity)
-
Methods inherited from class org.openiam.esb.elasticsearch.repository.impl.AbstractElasticSearchRepository
addAdditionalCriteria, addNestedQuery, allowReindex, between, build, buildContainsCriteria, buildNativeSearchQuery, buildStartsWithCritria, contains, count, eq, eq, eq, exactCriteria, exists, find, findAll, findAllPageable, findBeans, findByIds, findByIdsPage, findIds, format, getAttributeCriteria, getPageable, getQueryBuilder, getSort, getWhereCriteria, getWhereCriteria, gt, in, isSortByValid, isValidSearchBean, lt, mustMatch, neq, notIn, parse, replaceReservedCharacters, replaceReservedCharacters, startsWith
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openiam.esb.elasticsearch.repository.AbstractCustomElasticSearchRepository
allowReindex, count, findAll, findAllPageable, findBeans, findByIds, findByIdsPage, findIds, getPageable, isValidSearchBean
-
-
-
-
Method Detail
-
getCriteria
public org.springframework.data.elasticsearch.core.query.CriteriaQuery getCriteria(AuditLogSearchBean searchBean)
- Specified by:
getCriteria
in classAbstractElasticSearchRepository<IdmAuditLogDoc,String,AuditLogSearchBean>
-
getDocumentClass
public Class<IdmAuditLogDoc> getDocumentClass()
- Specified by:
getDocumentClass
in interfaceAbstractCustomElasticSearchRepository<IdmAuditLogDoc,AuditLogSearchBean,String>
-
prepare
public void prepare(IdmAuditLogDoc entity)
- Specified by:
prepare
in interfaceAbstractCustomElasticSearchRepository<IdmAuditLogDoc,AuditLogSearchBean,String>
-
find
public org.springframework.data.domain.Page<IdmAuditLogDoc> find(AuditLogSearchBean searchBean, org.springframework.data.domain.Pageable pageable)
- Specified by:
find
in interfaceAuditLogElasticSearchRepositoryCustom
-
-