Class BucketPropertySetDAO

  • All Implemented Interfaces:
    com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO, org.springframework.beans.factory.InitializingBean

    @Transactional
    public class BucketPropertySetDAO
    extends org.springframework.orm.hibernate5.support.HibernateDaoSupport
    implements com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO
    • Field Summary

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

        logger
    • Constructor Detail

      • BucketPropertySetDAO

        public BucketPropertySetDAO()
    • Method Detail

      • setImpl

        public void setImpl​(com.opensymphony.module.propertyset.hibernate.PropertySetItem propertySetItem,
                            boolean isUpdate)
        Specified by:
        setImpl in interface com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO
      • getKeys

        @Transactional(readOnly=true)
        public Collection getKeys​(String entityName,
                                  Long entityId,
                                  String prefix,
                                  int type)
        Specified by:
        getKeys in interface com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO
      • findByKey

        @Transactional(readOnly=true)
        public com.opensymphony.module.propertyset.hibernate.PropertySetItem findByKey​(String entityName,
                                                                                       Long entityId,
                                                                                       String key)
        Specified by:
        findByKey in interface com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO
      • remove

        public void remove​(String entityName,
                           Long entityId,
                           String key)
        Specified by:
        remove in interface com.opensymphony.module.propertyset.hibernate.HibernatePropertySetDAO