org.gcube.portlets.user.speciesdiscovery.server.persistence
Class ResultRowBuffer
java.lang.Object
org.gcube.portlets.user.speciesdiscovery.server.persistence.AbstractDaoBuffer<T>
org.gcube.portlets.user.speciesdiscovery.server.persistence.AbstractSelectableDaoBuffer<ResultRow>
org.gcube.portlets.user.speciesdiscovery.server.persistence.ResultRowBuffer
- All Implemented Interfaces:
- FetchingBuffer<ResultRow>, FilterableFetchingBuffer<ResultRow>, SelectableFetchingBuffer<ResultRow>
public class ResultRowBuffer
- extends AbstractSelectableDaoBuffer<ResultRow>
- implements FilterableFetchingBuffer<ResultRow>
- Author:
- Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
Field Summary |
protected org.apache.log4j.Logger |
logger
|
Fields inherited from class org.gcube.portlets.user.speciesdiscovery.server.persistence.AbstractDaoBuffer |
dao |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.log4j.Logger logger
ResultRowBuffer
public ResultRowBuffer(AbstractPersistence<ResultRow> dao,
AbstractPersistence<Taxon> taxonDao)
add
public void add(ResultRow row)
throws Exception
-
- Specified by:
add
in interface FetchingBuffer<ResultRow>
- Overrides:
add
in class AbstractDaoBuffer<ResultRow>
- Throws:
Exception
getFilteredListSize
public int getFilteredListSize()
throws SQLException
- Specified by:
getFilteredListSize
in interface FilterableFetchingBuffer<ResultRow>
- Throws:
SQLException
getFilteredList
public List<ResultRow> getFilteredList(FilterCriteria filterCriteria)
throws SQLException
- Specified by:
getFilteredList
in interface FilterableFetchingBuffer<ResultRow>
- Throws:
SQLException
updateAllSelection
public void updateAllSelection(boolean selection)
throws Exception
- Description copied from class:
AbstractSelectableDaoBuffer
-
- Specified by:
updateAllSelection
in interface SelectableFetchingBuffer<ResultRow>
- Specified by:
updateAllSelection
in class AbstractSelectableDaoBuffer<ResultRow>
- Throws:
Exception
updateAllSelectionByIds
public void updateAllSelectionByIds(boolean selection,
List<String> listIds)
throws Exception
- Specified by:
updateAllSelectionByIds
in interface SelectableFetchingBuffer<ResultRow>
- Throws:
Exception
Copyright © 2013. All Rights Reserved.