is.idega.idegaweb.golf.data.dao
Class GolfNewsDaoImpl
java.lang.Object
com.idega.core.persistence.impl.GenericDaoImpl
is.idega.idegaweb.golf.data.dao.GolfNewsDaoImpl
- All Implemented Interfaces:
- com.idega.core.persistence.GenericDao, GolfNewsDao
@Repository(value="golfNewsDao")
@Scope(value="singleton")
@Transactional(readOnly=true)
public class GolfNewsDaoImpl
- extends com.idega.core.persistence.impl.GenericDaoImpl
- implements GolfNewsDao
Method Summary |
java.util.List<News> |
getClubNews(java.lang.Integer maxResults,
java.lang.Integer firstResult)
|
java.lang.Long |
getCountedNews(java.lang.String category)
|
News |
getNews(java.lang.Long newsID)
|
java.util.List<News> |
getNews(java.lang.String[] excludeCategories,
java.lang.Integer maxResults,
java.lang.Integer firstResult)
|
java.util.List<News> |
getNews(java.lang.String category,
java.lang.Integer maxResults,
java.lang.Integer firstResult)
|
void |
removeNews(java.lang.Long newsID)
|
News |
storeNews(java.lang.Long newsID,
java.lang.String headline,
java.lang.String body,
java.util.Date createdDate,
java.lang.String imageUrl,
java.lang.String category,
boolean clubNews)
|
Methods inherited from class com.idega.core.persistence.impl.GenericDaoImpl |
contains, createNamedQuery, createNewQueryInline, createNewQueryNamed, createNewQueryNativeInline, find, flush, getDaoFunctions, getEntityManager, getLogger, getQueryInline, getQueryNamed, getQueryNativeInline, getReference, getResultList, getResultListByInlineQuery, getSingleResult, getSingleResultByInlineQuery, merge, mergeRemove, persist, refresh, remove, setEntityManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.idega.core.persistence.GenericDao |
contains, createNamedQuery, find, flush, getQueryInline, getQueryNamed, getQueryNativeInline, getReference, getResultList, getResultListByInlineQuery, getSingleResult, getSingleResultByInlineQuery, merge, mergeRemove, persist, refresh, remove |
GolfNewsDaoImpl
public GolfNewsDaoImpl()
getNews
public java.util.List<News> getNews(java.lang.String category,
java.lang.Integer maxResults,
java.lang.Integer firstResult)
- Specified by:
getNews
in interface GolfNewsDao
getCountedNews
public java.lang.Long getCountedNews(java.lang.String category)
- Specified by:
getCountedNews
in interface GolfNewsDao
getNews
public java.util.List<News> getNews(java.lang.String[] excludeCategories,
java.lang.Integer maxResults,
java.lang.Integer firstResult)
- Specified by:
getNews
in interface GolfNewsDao
getClubNews
public java.util.List<News> getClubNews(java.lang.Integer maxResults,
java.lang.Integer firstResult)
- Specified by:
getClubNews
in interface GolfNewsDao
getNews
public News getNews(java.lang.Long newsID)
- Specified by:
getNews
in interface GolfNewsDao
removeNews
@Transactional(readOnly=false)
public void removeNews(java.lang.Long newsID)
- Specified by:
removeNews
in interface GolfNewsDao
storeNews
@Transactional(readOnly=false)
public News storeNews(java.lang.Long newsID,
java.lang.String headline,
java.lang.String body,
java.util.Date createdDate,
java.lang.String imageUrl,
java.lang.String category,
boolean clubNews)
- Specified by:
storeNews
in interface GolfNewsDao
Copyright © 2000-2014 idega software. All Rights Reserved.