org.gcube.portlets.user.speciesdiscovery.server.persistence.dao
Class OccurrenceRowPersistence
java.lang.Object
org.gcube.portlets.user.speciesdiscovery.server.persistence.dao.AbstractPersistence<Occurrence>
org.gcube.portlets.user.speciesdiscovery.server.persistence.dao.OccurrenceRowPersistence
public class OccurrenceRowPersistence
- extends AbstractPersistence<Occurrence>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
criteriaBuilder
protected javax.persistence.criteria.CriteriaBuilder criteriaBuilder
criteriaQuery
protected javax.persistence.criteria.CriteriaQuery<Object> criteriaQuery
rootFrom
protected javax.persistence.criteria.Root<Occurrence> rootFrom
logger
protected org.gcube.common.core.utils.logging.GCUBELog logger
OccurrenceRowPersistence
public OccurrenceRowPersistence(javax.persistence.EntityManagerFactory factory)
throws DatabaseServiceException
- Throws:
DatabaseServiceException
rootFrom
public javax.persistence.criteria.Root<Occurrence> rootFrom(javax.persistence.criteria.CriteriaQuery<Object> cq)
- Specified by:
rootFrom
in class AbstractPersistence<Occurrence>
- Returns:
getList
public List<Occurrence> getList()
throws DatabaseServiceException
- Specified by:
getList
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
countItems
public int countItems()
throws DatabaseServiceException
- Specified by:
countItems
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
executeCriteriaQuery
public List<Occurrence> executeCriteriaQuery(javax.persistence.criteria.CriteriaQuery<Object> criteriaQuery)
throws DatabaseServiceException
- Specified by:
executeCriteriaQuery
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
getItemByKey
public Occurrence getItemByKey(Integer id)
throws DatabaseServiceException
- Specified by:
getItemByKey
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
getCriteriaBuilder
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
throws DatabaseServiceException
- Specified by:
getCriteriaBuilder
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
removeAll
public int removeAll()
throws DatabaseServiceException
- Specified by:
removeAll
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
getList
public List<Occurrence> getList(int startIndex,
int offset)
throws DatabaseServiceException
- Specified by:
getList
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
getList
public List<Occurrence> getList(Map<String,String> filterMap,
int startIndex,
int offset)
throws DatabaseServiceException
- Specified by:
getList
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
executeTypedQuery
public List<Occurrence> executeTypedQuery(javax.persistence.criteria.CriteriaQuery<Object> cq,
int startIndex,
int offset)
throws DatabaseServiceException
- Specified by:
executeTypedQuery
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
deleteItemByIdField
public int deleteItemByIdField(String idField)
throws DatabaseServiceException
- Specified by:
deleteItemByIdField
in class AbstractPersistence<Occurrence>
- Returns:
-
- Throws:
DatabaseServiceException
Copyright © 2013. All Rights Reserved.