Package com.atlassian.bamboo.bandana
Class BandanaItemDaoImpl
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate5.support.HibernateDaoSupport
com.atlassian.bamboo.bandana.BandanaItemDaoImpl
- All Implemented Interfaces:
BandanaItemDao,org.springframework.beans.factory.InitializingBean
public class BandanaItemDaoImpl
extends org.springframework.orm.hibernate5.support.HibernateDaoSupport
implements BandanaItemDao
-
Field Summary
Fields inherited from class org.springframework.dao.support.DaoSupport
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull Collection<BandanaItem>findBandanaItems(@NotNull BambooBandanaContext bandanaContext) @NotNull Collection<String>findBandanaKeys(@NotNull BambooBandanaContext bandanaContext) @NotNull Collection<BandanaItem>getBandanaItem(@NotNull BambooBandanaContext bandanaContext, String key) voidremove(BambooBandanaContext bandanaContext, String key) voidremoveAllFromContext(@NotNull BambooBandanaContext bandanaContext) voidsave(@NotNull BandanaItem bandanaItem) voidsaveOrUpdate(@NotNull BambooBandanaContext bandanaContext, String key, String xStreamData) Methods inherited from class org.springframework.orm.hibernate5.support.HibernateDaoSupport
checkDaoConfig, createHibernateTemplate, currentSession, getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactoryMethods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
-
Constructor Details
-
BandanaItemDaoImpl
public BandanaItemDaoImpl()
-
-
Method Details
-
getBandanaItem
public BandanaItem getBandanaItem(@NotNull @NotNull BambooBandanaContext bandanaContext, String key) - Specified by:
getBandanaItemin interfaceBandanaItemDao
-
findBandanaItems
@NotNull public @NotNull Collection<BandanaItem> findBandanaItems(@NotNull @NotNull BambooBandanaContext bandanaContext) - Specified by:
findBandanaItemsin interfaceBandanaItemDao
-
findBandanaKeys
@NotNull public @NotNull Collection<String> findBandanaKeys(@NotNull @NotNull BambooBandanaContext bandanaContext) - Specified by:
findBandanaKeysin interfaceBandanaItemDao
-
getAllBandanaItems
- Specified by:
getAllBandanaItemsin interfaceBandanaItemDao
-
save
- Specified by:
savein interfaceBandanaItemDao
-
saveOrUpdate
public void saveOrUpdate(@NotNull @NotNull BambooBandanaContext bandanaContext, String key, String xStreamData) - Specified by:
saveOrUpdatein interfaceBandanaItemDao
-
removeAllFromContext
- Specified by:
removeAllFromContextin interfaceBandanaItemDao
-
remove
- Specified by:
removein interfaceBandanaItemDao
-