Class TrackableJpaQueryLookupStrategy.CreateQueryLookupStrategy

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.springframework.data.repository.query.QueryLookupStrategy

        org.springframework.data.repository.query.QueryLookupStrategy.Key
    • Constructor Summary

      Constructors 
      Constructor Description
      CreateQueryLookupStrategy​(javax.persistence.EntityManager em, org.springframework.data.jpa.provider.QueryExtractor extractor, org.springframework.data.jpa.repository.query.EscapeCharacter escape, com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil behaviorUtil, RSQLVisitorHolder<?> rsqlVisitorHolder, JpaFiltersCriteriaBuilder catalogFiltersCriteriaBuilder, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager)  
    • Constructor Detail

      • CreateQueryLookupStrategy

        public CreateQueryLookupStrategy​(javax.persistence.EntityManager em,
                                         org.springframework.data.jpa.provider.QueryExtractor extractor,
                                         org.springframework.data.jpa.repository.query.EscapeCharacter escape,
                                         com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil behaviorUtil,
                                         @Nullable
                                         RSQLVisitorHolder<?> rsqlVisitorHolder,
                                         JpaFiltersCriteriaBuilder catalogFiltersCriteriaBuilder,
                                         com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager)
    • Method Detail

      • resolveQuery

        protected org.springframework.data.repository.query.RepositoryQuery resolveQuery​(org.springframework.data.jpa.repository.query.JpaQueryMethod method,
                                                                                         javax.persistence.EntityManager em,
                                                                                         org.springframework.data.repository.core.NamedQueries namedQueries,
                                                                                         org.springframework.data.repository.core.RepositoryMetadata metadata)
        Specified by:
        resolveQuery in class TrackableJpaQueryLookupStrategy.AbstractQueryLookupStrategy