public abstract class BaseWarehouseTask extends Object implements org.sakaiproject.warehouse.service.WarehouseTask
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger |
| Constructor and Description |
|---|
BaseWarehouseTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
DataSource |
getDataSource() |
org.sakaiproject.warehouse.service.DataWarehouseManager |
getDataWarehouseManager() |
protected abstract Collection |
getItems() |
InputStream |
getTableDdl() |
String |
getTableDdlResource() |
org.sakaiproject.warehouse.service.ChildWarehouseTask |
getTask() |
void |
init()
This method loads the tables and registers the task.
|
void |
setDataSource(DataSource dataSource) |
void |
setDataWarehouseManager(org.sakaiproject.warehouse.service.DataWarehouseManager dataWarehouseManager) |
void |
setTableDdlResource(String tableDdlResource) |
void |
setTask(org.sakaiproject.warehouse.service.ChildWarehouseTask task) |
public void execute()
throws org.quartz.JobExecutionException
execute in interface org.sakaiproject.warehouse.service.WarehouseTaskorg.quartz.JobExecutionExceptionpublic void init()
public InputStream getTableDdl()
protected abstract Collection getItems()
public DataSource getDataSource()
public void setDataSource(DataSource dataSource)
public org.sakaiproject.warehouse.service.ChildWarehouseTask getTask()
public void setTask(org.sakaiproject.warehouse.service.ChildWarehouseTask task)
public String getTableDdlResource()
public void setTableDdlResource(String tableDdlResource)
public org.sakaiproject.warehouse.service.DataWarehouseManager getDataWarehouseManager()
public void setDataWarehouseManager(org.sakaiproject.warehouse.service.DataWarehouseManager dataWarehouseManager)
Copyright © 2003-2014 Sakai Project. All Rights Reserved.