public class BatchDaoOracle extends BatchDao
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"
scope="singleton">
<constructor-arg ref="dataSource" />
</bean>
<bean id="batchDao" class="net.sf.appstatus.batch.jdbc.BatchDao"
scope="singleton"> <property name="jdbcTemplate" ref="jdbcTemplate" />
</bean>
<bean id="jdbcBatchManager"
class="net.sf.appstatus.batch.jdbc.JdbcBatchManager" scope="singleton">
<property name="batchDao" ref="batchDao" />
</bean>
Create table: BATCH
| UUID_BATCH | varchar (256) |
| GROUP_BATCH | varchar (256) |
| NAME_BATCH | varchar (256) |
| START_DATE | DATETIME |
| END_DATE | DATETIME |
| UPDATED | DATETIME |
| STATUS | varchar (64) |
| SUCCESS | BOOLEAN |
| ITEMCOUNT | LONG |
| ITEM | varchar (256) |
| CURRENT_TASK | varchar (256) |
| PROGRESS | Float |
| REJECT | CLOB |
| LAST_MSG | varchar (1024) |
BATCH_CREATE_TABLE, BATCH_DELETE, BATCH_DELETE_OLD, BATCH_DELETE_SUCCESS, BATCH_FETCH, BATCH_FETCH_BY_NAME, BATCH_INSERT, BATCH_UPDATE, tableName| Constructor and Description |
|---|
BatchDaoOracle() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getSql(int query)
Get SQL query for the requested action.
|
createDbIfNecessary, deleteBatch, deleteOldBatches, deleteSuccessBatches, fetch, fetchError, fetchFinished, fetchRunning, save, setJdbcTemplate, setTableName, updateprotected String getSql(int query)
BatchDaoOverride this method to adapt to a new SQL Dialect.
getSql in class BatchDaoquery - BatchDao.BATCH_FETCH BatchDao.BATCH_CREATE_TABLECopyright © 2010–2016. All rights reserved.