Interface PartnerPolicyRepository

  • All Superinterfaces:
    org.springframework.data.repository.CrudRepository<PartnerPolicy,​String>, org.springframework.data.jpa.repository.JpaRepository<PartnerPolicy,​String>, org.springframework.data.repository.PagingAndSortingRepository<PartnerPolicy,​String>, org.springframework.data.repository.query.QueryByExampleExecutor<PartnerPolicy>, org.springframework.data.repository.Repository<PartnerPolicy,​String>

    @Repository
    public interface PartnerPolicyRepository
    extends org.springframework.data.jpa.repository.JpaRepository<PartnerPolicy,​String>
    Author:
    sanjeev.shrivastava
    • Method Detail

      • findByPartnerIdAndPolicyIdAndIsActiveTrue

        @Query(value="select * from partner_policy pp where pp.part_id=?1 AND pp.policy_id=?2 AND (pp.is_deleted is null or pp.is_deleted = false) AND pp.is_active=true",
               nativeQuery=true)
        List<PartnerPolicy> findByPartnerIdAndPolicyIdAndIsActiveTrue​(String part_id,
                                                                      String policy_id)
      • findByPartnerIdAndIsActiveTrue

        @Query(value="select * from partner_policy pp where pp.part_id=?1 AND (pp.is_deleted is null or pp.is_deleted = false) AND pp.is_active=true",
               nativeQuery=true)
        List<PartnerPolicy> findByPartnerIdAndIsActiveTrue​(String partner_Id)
      • findByPartnerIdAndPolicyIdAndApikey

        @Query(value="select * from partner_policy ppr where ppr.part_id=?1 AND ppr.policy_id=?2 AND ppr.policy_api_key=?3",
               nativeQuery=true)
        PartnerPolicy findByPartnerIdAndPolicyIdAndApikey​(String partnerId,
                                                          String policyId,
                                                          String apiKey)
      • findByPartnerIdAndApikey

        @Query(value="select * from partner_policy ppr where ppr.part_id=?1 AND ppr.policy_api_key=?2",
               nativeQuery=true)
        PartnerPolicy findByPartnerIdAndApikey​(String partnerId,
                                               String apiKey)
      • findByApiKey

        @Query(value="select * from partner_policy ppr where ppr.policy_api_key=?",
               nativeQuery=true)
        PartnerPolicy findByApiKey​(String policy_api_key)
      • findByPartnerId

        @Query(value="select * from partner_policy ppr where ppr.part_id=?",
               nativeQuery=true)
        PartnerPolicy findByPartnerId​(String partId)
      • findByPolicyApiKey

        @Query(value="select * from partner_policy pp where pp.policy_api_key=? AND (pp.is_deleted is null or pp.is_deleted = false) AND pp.is_active=true",
               nativeQuery=true)
        PartnerPolicy findByPolicyApiKey​(String policyApiKey)