Package com.skava.marketplace.repository
Interface AppMasterRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<AppMaster,
,AppIdentifier> org.springframework.data.repository.ListCrudRepository<AppMaster,
,AppIdentifier> org.springframework.data.repository.ListPagingAndSortingRepository<AppMaster,
,AppIdentifier> org.springframework.data.mongodb.repository.MongoRepository<AppMaster,
,AppIdentifier> org.springframework.data.repository.PagingAndSortingRepository<AppMaster,
,AppIdentifier> org.springframework.data.repository.query.QueryByExampleExecutor<AppMaster>
,org.springframework.data.querydsl.QuerydslPredicateExecutor<AppMaster>
,org.springframework.data.repository.Repository<AppMaster,
AppIdentifier>
@CacheConfig(cacheNames="cache_apps_services")
public interface AppMasterRepository
extends org.springframework.data.mongodb.repository.MongoRepository<AppMaster,AppIdentifier>, org.springframework.data.querydsl.QuerydslPredicateExecutor<AppMaster>
-
Method Summary
Modifier and TypeMethodDescriptionfindByAppKey
(String appKey) findByAppKeyAndAppStatus
(String appKey, String appStatus) findByAppStatusAndVisibilityType
(String appStatus, String visibilityType) findByBusinessId
(Long businessId) findByIdAndBusinessId
(AppIdentifier appIdentifier, Long businessId) findByIdAppId
(String appId) findByIdAppVersionAndAppKey
(String appVersion, String appKey) findByIdIn
(List<AppIdentifier> appId) org.springframework.data.domain.Page<AppMaster>
findByIdIn
(List<AppIdentifier> appIdList, com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Pageable pageRequest) org.springframework.data.domain.Page<AppMaster>
findByIdIn
(List<AppIdentifier> identifierList, org.springframework.data.domain.Pageable pageRequest) findListByAppKey
(String appKey) Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, save
Methods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAll
Methods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAll
Methods inherited from interface org.springframework.data.mongodb.repository.MongoRepository
findAll, findAll, insert, insert
Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAll
Methods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
Methods inherited from interface org.springframework.data.querydsl.QuerydslPredicateExecutor
count, exists, findAll, findAll, findAll, findAll, findAll, findBy, findOne
-
Method Details
-
findListByAppKey
-
findByAppStatusAndVisibilityType
-
findByBusinessId
-
findByIdIn
-
findByIdAppId
-
findByAppKey
-
findByIdIn
org.springframework.data.domain.Page<AppMaster> findByIdIn(List<AppIdentifier> appIdList, com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Pageable pageRequest) -
findByIdIn
org.springframework.data.domain.Page<AppMaster> findByIdIn(List<AppIdentifier> identifierList, org.springframework.data.domain.Pageable pageRequest) -
findByIdAndBusinessId
-
findByIdAppVersionAndAppKey
-
findByAppKeyAndAppStatus
-