net.sf.webmancer.db
Interface IDatabaseOperationPerformer
- All Known Implementing Classes:
- AbstractDataSet, AbstractSqlDataSet, TableDataSet
public interface IDatabaseOperationPerformer
- Author:
- Michal Burda
performDelete
long performDelete(java.util.List<ICondition> conditions)
- Parameters:
conditions
-
- Returns:
performInsert
void performInsert(java.util.Map<IAttribute,ICell> row)
- Parameters:
row
-
performInsert
void performInsert(IData data)
- Parameters:
data
-
performQueryCount
long performQueryCount(java.util.List<ICondition> conditions)
- Parameters:
conditions
-
- Returns:
performQueryResult
IData performQueryResult(java.util.Map<java.lang.String,IAttribute> attributes,
java.util.List<ICondition> conditions,
long limit,
long offset,
IAttribute orderingAttribute,
boolean ascending)
- Parameters:
attributes
- conditions
- limit
- offset
- orderingAttribute
- ascending
-
- Returns:
performUpdate
long performUpdate(java.util.Map<IAttribute,ICell> row,
java.util.List<ICondition> conditions)
- Parameters:
row
- conditions
-
- Returns:
Copyright © 2006-2007. All Rights Reserved.