org.springmodules.orm.orbroker
Interface BrokerOperations
- All Known Implementing Classes:
- BrokerTemplate
public interface BrokerOperations
Interface that specifies a basic set of O/R Broker Executable operations.
Implemented by BrokerTemplate. Not often used, but a useful option
to enhance testability, as it can easily be mocked or stubbed.
- Since:
- 2005.06.02
- Author:
- Omar Irbouh
|
Method Summary |
int |
execute(java.lang.String statementID)
|
int |
execute(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values)
|
int |
execute(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value)
|
int |
executeBatch(java.lang.String statementID,
java.lang.String batchParameterName,
java.util.Collection batchParameters)
|
int[] |
executeBatch(java.lang.String statementID,
java.lang.String batchParameterName,
java.lang.Object[] batchParameters)
|
java.util.Iterator |
iterate(java.lang.String statementID,
int fetchSize)
|
java.util.Iterator |
iterate(java.lang.String statementID,
int fetchSize,
java.lang.String[] paramNames,
java.lang.Object[] values)
|
java.util.Iterator |
iterate(java.lang.String statementID,
int fetchSize,
java.lang.String paramName,
java.lang.Object value)
|
java.util.List |
selectMany(java.lang.String statementID)
|
int |
selectMany(java.lang.String statementID,
java.util.Collection resultCollection)
|
int |
selectMany(java.lang.String statementID,
java.util.Collection resultCollection,
int startRow,
int rowCount)
|
java.util.List |
selectMany(java.lang.String statementID,
int startRow,
int rowCount)
|
java.util.List |
selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values)
|
int |
selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
java.util.Collection resultCollection)
|
int |
selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
java.util.Collection resultCollection,
int startRow,
int rowCount)
|
java.util.List |
selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
int startRow,
int rowCount)
|
java.util.List |
selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value)
|
int |
selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
java.util.Collection resultCollection)
|
int |
selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
java.util.Collection resultCollection,
int startRow,
int rowCount)
|
java.util.List |
selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
int startRow,
int rowCount)
|
java.lang.Object |
selectOne(java.lang.String statementID)
|
boolean |
selectOne(java.lang.String statementID,
java.lang.Object resultObject)
|
java.lang.Object |
selectOne(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values)
|
boolean |
selectOne(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
java.lang.Object resultObject)
|
java.lang.Object |
selectOne(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value)
|
boolean |
selectOne(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
java.lang.Object resultObject)
|
java.lang.Object |
selectOneFromMany(java.lang.String statementID,
int fromRow)
|
java.lang.Object |
selectOneFromMany(java.lang.String statementID,
int fromRow,
java.lang.String[] paramNames,
java.lang.Object[] values)
|
java.lang.Object |
selectOneFromMany(java.lang.String statementID,
int fromRow,
java.lang.String paramName,
java.lang.Object value)
|
execute
int execute(java.lang.String statementID)
throws DataAccessException
- Throws:
DataAccessException
execute
int execute(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value)
throws DataAccessException
- Throws:
DataAccessException
execute
int execute(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values)
throws DataAccessException
- Throws:
DataAccessException
executeBatch
int executeBatch(java.lang.String statementID,
java.lang.String batchParameterName,
java.util.Collection batchParameters)
throws DataAccessException
- Throws:
DataAccessException
executeBatch
int[] executeBatch(java.lang.String statementID,
java.lang.String batchParameterName,
java.lang.Object[] batchParameters)
throws DataAccessException
- Throws:
DataAccessException
selectOne
java.lang.Object selectOne(java.lang.String statementID)
throws DataAccessException
- Throws:
DataAccessException
selectOne
java.lang.Object selectOne(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value)
throws DataAccessException
- Throws:
DataAccessException
selectOne
java.lang.Object selectOne(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values)
throws DataAccessException
- Throws:
DataAccessException
selectOne
boolean selectOne(java.lang.String statementID,
java.lang.Object resultObject)
throws DataAccessException
- Throws:
DataAccessException
selectOne
boolean selectOne(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
java.lang.Object resultObject)
throws DataAccessException
- Throws:
DataAccessException
selectOne
boolean selectOne(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
java.lang.Object resultObject)
throws DataAccessException
- Throws:
DataAccessException
selectOneFromMany
java.lang.Object selectOneFromMany(java.lang.String statementID,
int fromRow)
throws DataAccessException
- Throws:
DataAccessException
selectOneFromMany
java.lang.Object selectOneFromMany(java.lang.String statementID,
int fromRow,
java.lang.String paramName,
java.lang.Object value)
throws DataAccessException
- Throws:
DataAccessException
selectOneFromMany
java.lang.Object selectOneFromMany(java.lang.String statementID,
int fromRow,
java.lang.String[] paramNames,
java.lang.Object[] values)
throws DataAccessException
- Throws:
DataAccessException
selectMany
java.util.List selectMany(java.lang.String statementID)
throws DataAccessException
- Throws:
DataAccessException
selectMany
java.util.List selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value)
throws DataAccessException
- Throws:
DataAccessException
selectMany
java.util.List selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values)
throws DataAccessException
- Throws:
DataAccessException
selectMany
int selectMany(java.lang.String statementID,
java.util.Collection resultCollection)
throws DataAccessException
- Throws:
DataAccessException
selectMany
int selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
java.util.Collection resultCollection)
throws DataAccessException
- Throws:
DataAccessException
selectMany
int selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
java.util.Collection resultCollection)
throws DataAccessException
- Throws:
DataAccessException
selectMany
java.util.List selectMany(java.lang.String statementID,
int startRow,
int rowCount)
throws DataAccessException
- Throws:
DataAccessException
selectMany
java.util.List selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
int startRow,
int rowCount)
throws DataAccessException
- Throws:
DataAccessException
selectMany
java.util.List selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
int startRow,
int rowCount)
throws DataAccessException
- Throws:
DataAccessException
selectMany
int selectMany(java.lang.String statementID,
java.util.Collection resultCollection,
int startRow,
int rowCount)
throws DataAccessException
- Throws:
DataAccessException
selectMany
int selectMany(java.lang.String statementID,
java.lang.String paramName,
java.lang.Object value,
java.util.Collection resultCollection,
int startRow,
int rowCount)
throws DataAccessException
- Throws:
DataAccessException
selectMany
int selectMany(java.lang.String statementID,
java.lang.String[] paramNames,
java.lang.Object[] values,
java.util.Collection resultCollection,
int startRow,
int rowCount)
throws DataAccessException
- Throws:
DataAccessException
iterate
java.util.Iterator iterate(java.lang.String statementID,
int fetchSize)
throws DataAccessException
- Throws:
DataAccessException
iterate
java.util.Iterator iterate(java.lang.String statementID,
int fetchSize,
java.lang.String paramName,
java.lang.Object value)
throws DataAccessException
- Throws:
DataAccessException
iterate
java.util.Iterator iterate(java.lang.String statementID,
int fetchSize,
java.lang.String[] paramNames,
java.lang.Object[] values)
throws DataAccessException
- Throws:
DataAccessException
Copyright © 2005. All Rights Reserved.