@Deprecated public class TynamoGridDataSource extends Object implements org.apache.tapestry5.grid.GridDataSource
GridDataSource based on a Tynamo PersistenceService and a known
entity class. This implementation does support multiple sort
constraints; however it assumes a direct mapping from sort constraint property to Hibernate property.
This class is not thread-safe; it maintains internal state.
Typically, an instance of this object is created fresh as needed (that is, it is not stored between requests).| Constructor and Description |
|---|
TynamoGridDataSource(PersistenceService persistenceService,
Class entityType)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getAvailableRows()
Deprecated.
Returns the total number of rows for the configured entity type.
|
Class |
getRowType()
Deprecated.
Returns the entity type, as provided via the constructor.
|
Object |
getRowValue(int index)
Deprecated.
Returns a row value at the given index (which must be within the range defined by the call to
prepare(int, int, java.util.List) ). |
void |
prepare(int startIndex,
int endIndex,
List<org.apache.tapestry5.grid.SortConstraint> sortConstraints)
Deprecated.
Prepares the results, performing a query (applying the sort results, and the provided start and end index).
|
public TynamoGridDataSource(PersistenceService persistenceService, Class entityType)
public int getAvailableRows()
getAvailableRows in interface org.apache.tapestry5.grid.GridDataSourcepublic void prepare(int startIndex,
int endIndex,
List<org.apache.tapestry5.grid.SortConstraint> sortConstraints)
getRowValue(int) }.prepare in interface org.apache.tapestry5.grid.GridDataSourcestartIndex - index, from zero, of the first item to be retrievedendIndex - index, from zero, of the last item to be retrievedsortConstraints - zero or more constraints used to set the order of the returned valuespublic Object getRowValue(int index)
prepare(int, int, java.util.List) ).getRowValue in interface org.apache.tapestry5.grid.GridDataSourceindex - of objectpublic Class getRowType()
getRowType in interface org.apache.tapestry5.grid.GridDataSourceCopyright © 2004-2013. All Rights Reserved.