Package org.openiam.esb.repository
Interface SynchConfigRepository
-
- All Superinterfaces:
AbstractEntityRepository<SynchConfigEntity,String>
,AbstractKeyEntityCustomRepository<SynchConfigEntity,String>
,AbstractKeyEntityRepository<SynchConfigEntity,String>
,AbstractKeyNameEntityCustomRepository<SynchConfigEntity,String>
,AbstractKeyNameEntityRepository<SynchConfigEntity,String>
,org.springframework.data.repository.CrudRepository<SynchConfigEntity,String>
,FindBeansRepositoryCustom<SynchConfigEntity,SynchConfigSearchBean>
,org.springframework.data.jpa.repository.JpaRepository<SynchConfigEntity,String>
,org.springframework.data.jpa.repository.JpaSpecificationExecutor<SynchConfigEntity>
,org.springframework.data.repository.PagingAndSortingRepository<SynchConfigEntity,String>
,org.springframework.data.repository.query.QueryByExampleExecutor<SynchConfigEntity>
,org.springframework.data.repository.Repository<SynchConfigEntity,String>
,SynchConfigRepositoryCustom
@Repository public interface SynchConfigRepository extends AbstractKeyNameEntityRepository<SynchConfigEntity,String>, SynchConfigRepositoryCustom
This is repository for working with SynchConfig- Author:
- Andrey Lezhebokov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<SynchConfigEntity>
findByCsvConfigId(String id)
Find data by csvConfigIdList<SynchConfigEntity>
getPlainTextPasswordEntities()
-
Methods inherited from interface org.openiam.esb.repository.AbstractEntityRepository
getPageable
-
Methods inherited from interface org.openiam.esb.repository.custom.AbstractKeyEntityCustomRepository
findByIdIn
-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, save
-
Methods inherited from interface org.openiam.esb.repository.custom.FindBeansRepositoryCustom
count, find, find, find, getByExample, getByExample, isValidSearchBean
-
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, getReferenceById, saveAll, saveAllAndFlush, saveAndFlush
-
Methods inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
count, exists, findAll, findAll, findAll, findOne
-
-
-
-
Method Detail
-
findByCsvConfigId
List<SynchConfigEntity> findByCsvConfigId(String id)
Find data by csvConfigId- Parameters:
id
-- Returns:
-
getPlainTextPasswordEntities
@Query("SELECT x FROM SynchConfigEntity x WHERE x.srcPassword IS NOT NULL AND x.passwordEncrypted=false") List<SynchConfigEntity> getPlainTextPasswordEntities()
-
-