org.chorem.pollen.services
Class PollenServiceSupport
java.lang.Object
org.chorem.pollen.services.PollenServiceSupport
- All Implemented Interfaces:
- PollenService
- Direct Known Subclasses:
- EmailService, FavoriteListImportCSV, FavoriteListImportLDAP, FavoriteService, PollCommentService, PollFeedService, PollResultsService, PollService, PreventRuleService, UserService, VoteService
public class PollenServiceSupport
- extends Object
- implements PollenService
- Since:
- 1.3
- Author:
- tchemit
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serviceContext
protected PollenServiceContext serviceContext
PollenServiceSupport
public PollenServiceSupport()
setServiceContext
public void setServiceContext(PollenServiceContext serviceContext)
- Specified by:
setServiceContext in interface PollenService
getEntities
public <E extends org.nuiton.topia.persistence.TopiaEntity> List<E> getEntities(PollenDAOHelper.PollenEntityEnum entityType)
getEntities
public <E extends org.nuiton.topia.persistence.TopiaEntity> List<E> getEntities(Class<E> entityType)
getEntityById
public <E extends org.nuiton.topia.persistence.TopiaEntity> E getEntityById(Class<E> entityType,
String id)
getDAO
public <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> D getDAO(Class<T> entityType)
decorateDateTime
public String decorateDateTime(Date date)
decorateDate
public String decorateDate(Date date)
getDateTimePattern
public String getDateTimePattern()
getDatePattern
public String getDatePattern()
newInstance
protected <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> T newInstance(D dao)
delete
protected <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> void delete(D dao,
T entity)
create
protected <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> T create(D dao)
update
protected <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> T update(D dao,
T entity)
getTransaction
protected org.nuiton.topia.TopiaContext getTransaction()
getLocale
protected Locale getLocale()
getConfiguration
protected PollenConfiguration getConfiguration()
newService
protected <E extends PollenService> E newService(Class<E> serviceClass)
commitTransaction
protected void commitTransaction(String errorMessage)
flushTransaction
protected void flushTransaction()
throws org.nuiton.topia.TopiaException
- Throws:
org.nuiton.topia.TopiaException
Copyright © 2009-2012 CodeLutin. All Rights Reserved.