Class QueryResultsManagerImpl

java.lang.Object
io.jmix.eclipselink.impl.QueryResultsManagerImpl
All Implemented Interfaces:
QueryResultsManager

@Deprecated(forRemoval=true) @Component("data_QueryResultsManager") public class QueryResultsManagerImpl extends Object implements QueryResultsManager
Deprecated, for removal: This API element is subject to removal in a future version.
DEPRECATED, will be removed in 3.0.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected DbmsSpecifics
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.springframework.jdbc.core.JdbcTemplate
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.springframework.beans.factory.ObjectProvider<JpqlQueryBuilder>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected Metadata
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.springframework.transaction.support.TransactionTemplate
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(int queryKey)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    insert(int queryKey, List idList)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • dbmsSpecifics

      @Autowired protected DbmsSpecifics dbmsSpecifics
      Deprecated, for removal: This API element is subject to removal in a future version.
    • currentAuthentication

      @Autowired protected CurrentAuthentication currentAuthentication
      Deprecated, for removal: This API element is subject to removal in a future version.
    • metadata

      @Autowired protected Metadata metadata
      Deprecated, for removal: This API element is subject to removal in a future version.
    • queryTransformerFactory

      @Autowired protected QueryTransformerFactory queryTransformerFactory
      Deprecated, for removal: This API element is subject to removal in a future version.
    • jpqlQueryBuilderProvider

      @Autowired protected org.springframework.beans.factory.ObjectProvider<JpqlQueryBuilder> jpqlQueryBuilderProvider
      Deprecated, for removal: This API element is subject to removal in a future version.
    • jdbcTemplate

      protected org.springframework.jdbc.core.JdbcTemplate jdbcTemplate
      Deprecated, for removal: This API element is subject to removal in a future version.
    • transaction

      protected org.springframework.transaction.support.TransactionTemplate transaction
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BATCH_SIZE

      protected static final int BATCH_SIZE
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • DELETE_BATCH_SIZE

      protected static final int DELETE_BATCH_SIZE
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • INACTIVE_DELETION_MAX

      protected static final int INACTIVE_DELETION_MAX
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
  • Constructor Details

    • QueryResultsManagerImpl

      public QueryResultsManagerImpl()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • setDataSource

      @Autowired protected void setDataSource(DataSource dataSource)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setTransactionManager

      @Autowired protected void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • savePreviousQueryResults

      public void savePreviousQueryResults(LoadContext loadContext)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      savePreviousQueryResults in interface QueryResultsManager
    • resultsAlreadySaved

      protected boolean resultsAlreadySaved(Integer queryKey, LoadContext.Query query)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • insert

      public void insert(int queryKey, List idList)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      insert in interface QueryResultsManager
    • delete

      public void delete(int queryKey)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      delete in interface QueryResultsManager
    • deleteForCurrentSession

      public void deleteForCurrentSession()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      deleteForCurrentSession in interface QueryResultsManager
    • deleteForInactiveSessions

      public void deleteForInactiveSessions()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      deleteForInactiveSessions in interface QueryResultsManager
    • internalDeleteForInactiveSessions

      public void internalDeleteForInactiveSessions()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • delete

      protected void delete(List<Long> ids)
      Deprecated, for removal: This API element is subject to removal in a future version.