Class AbstractDatabaseSupport

java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate5.support.HibernateDaoSupport
com.wavemaker.runtime.security.provider.database.AbstractDatabaseSupport
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
DefaultAuthoritiesProviderImpl, DefaultUserProviderImpl

public abstract class AbstractDatabaseSupport extends org.springframework.orm.hibernate5.support.HibernateDaoSupport
Created by ArjunSahasranam on 11/3/16.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected boolean
     
    protected org.springframework.transaction.PlatformTransactionManager
     
    protected org.springframework.transaction.support.TransactionTemplate
     

    Fields inherited from class org.springframework.dao.support.DaoSupport

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.transaction.PlatformTransactionManager
     
    org.springframework.transaction.support.TransactionTemplate
     
    boolean
     
    void
    setHibernateTemplate(org.springframework.orm.hibernate5.HibernateOperations hibernateTemplate)
     
    void
    setHql(boolean hql)
     
    void
    setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
     

    Methods inherited from class org.springframework.orm.hibernate5.support.HibernateDaoSupport

    checkDaoConfig, createHibernateTemplate, currentSession, getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactory

    Methods inherited from class org.springframework.dao.support.DaoSupport

    afterPropertiesSet, initDao

    Methods inherited from class java.lang.Object

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

    • transactionTemplate

      protected org.springframework.transaction.support.TransactionTemplate transactionTemplate
    • transactionManager

      protected org.springframework.transaction.PlatformTransactionManager transactionManager
    • hql

      protected boolean hql
  • Constructor Details

    • AbstractDatabaseSupport

      public AbstractDatabaseSupport()
  • Method Details

    • isHql

      public boolean isHql()
    • setHql

      public void setHql(boolean hql)
    • getTransactionManager

      public org.springframework.transaction.PlatformTransactionManager getTransactionManager()
    • setTransactionManager

      public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
    • getTransactionTemplate

      public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
    • setHibernateTemplate

      public void setHibernateTemplate(org.springframework.orm.hibernate5.HibernateOperations hibernateTemplate)