Class ResourceAttributeElasticSearchRepositoryImpl
- java.lang.Object
-
- org.openiam.esb.elasticsearch.repository.impl.AbstractElasticSearchRepository<T,String,S>
-
- org.openiam.esb.elasticsearch.repository.impl.AbstractAttributeElasticSearchRepositoryImpl<ResourceAttributeDoc,ResourceProp,ResourceAttributeSearchBean>
-
- org.openiam.esb.elasticsearch.repository.impl.ResourceAttributeElasticSearchRepositoryImpl
-
- All Implemented Interfaces:
AbstractCustomElasticSearchRepository<ResourceAttributeDoc,ResourceAttributeSearchBean,String>
,AbstractAttributeElasticSearchRepositoryCustom<ResourceAttributeDoc,ResourceAttributeSearchBean>
,ResourceAttributeElasticSearchRepositoryCustom
@Repository public class ResourceAttributeElasticSearchRepositoryImpl extends AbstractAttributeElasticSearchRepositoryImpl<ResourceAttributeDoc,ResourceProp,ResourceAttributeSearchBean> implements ResourceAttributeElasticSearchRepositoryCustom
-
-
Field Summary
-
Fields inherited from class org.openiam.esb.elasticsearch.repository.impl.AbstractElasticSearchRepository
document, elasticsearchTemplate, logger, PROCESSOR, validSortFields
-
-
Constructor Summary
Constructors Constructor Description ResourceAttributeElasticSearchRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<ResourceAttributeDoc>
getDocumentClass()
void
prepare(ResourceAttributeDoc entity)
-
Methods inherited from class org.openiam.esb.elasticsearch.repository.impl.AbstractAttributeElasticSearchRepositoryImpl
getCriteria, getNestedQueryBuilder
-
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.custom.AbstractAttributeElasticSearchRepositoryCustom
getNestedQueryBuilder
-
Methods inherited from interface org.openiam.esb.elasticsearch.repository.AbstractCustomElasticSearchRepository
allowReindex, count, findAll, findAllPageable, findBeans, findByIds, findByIdsPage, findIds, getPageable, isValidSearchBean
-
-
-
-
Method Detail
-
getDocumentClass
public Class<ResourceAttributeDoc> getDocumentClass()
- Specified by:
getDocumentClass
in interfaceAbstractCustomElasticSearchRepository<ResourceAttributeDoc,ResourceAttributeSearchBean,String>
-
prepare
public void prepare(ResourceAttributeDoc entity)
- Specified by:
prepare
in interfaceAbstractCustomElasticSearchRepository<ResourceAttributeDoc,ResourceAttributeSearchBean,String>
-
-