Package com.soffid.iam.service
Class ScheduledTaskServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.ScheduledTaskServiceBase
-
- com.soffid.iam.service.ScheduledTaskServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.ScheduledTaskService
public class ScheduledTaskServiceImpl extends ScheduledTaskServiceBase
- Author:
- bubu
-
-
Constructor Summary
Constructors Constructor Description ScheduledTaskServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.ScheduledTask
handleCreate(com.soffid.iam.api.ScheduledTask task)
protected com.soffid.iam.api.ScheduledTaskHandler
handleCreate(com.soffid.iam.api.ScheduledTaskHandler handler)
protected com.soffid.iam.api.ScheduledTask
handleFindScheduledTaskByHandlerAndParams(String handler, String params)
protected List<com.soffid.iam.api.ScheduledTaskHandler>
handleListHandlers()
protected List<com.soffid.iam.api.ScheduledTask>
handleListServerTasks(String server)
protected List<com.soffid.iam.api.ScheduledTask>
handleListTasks()
protected com.soffid.iam.api.ScheduledTask
handleLoad(Long taskId)
void
handleRegisterEndTask(com.soffid.iam.api.ScheduledTask task)
void
handleRegisterStartTask(com.soffid.iam.api.ScheduledTask task)
protected void
handleRemove(com.soffid.iam.api.ScheduledTask task)
protected void
handleRemove(com.soffid.iam.api.ScheduledTaskHandler handler)
protected void
handleStartNow(com.soffid.iam.api.ScheduledTask task)
protected com.soffid.iam.api.ScheduledTask
handleUpdate(com.soffid.iam.api.ScheduledTask task)
protected com.soffid.iam.api.ScheduledTaskHandler
handleUpdate(com.soffid.iam.api.ScheduledTaskHandler handler)
-
Methods inherited from class com.soffid.iam.service.ScheduledTaskServiceBase
create, create, findScheduledTaskByHandlerAndParams, getAuditEntityDao, getConfigEntityDao, getConfigurationService, getDocumentService, getMailService, getPrincipal, getScheduledTaskEntityDao, getScheduledTaskHandlerEntityDao, getScheduledTaskLogEntityDao, getServerEntityDao, getTaskEntityDao, listHandlers, listServerTasks, listTasks, load, registerEndTask, registerStartTask, remove, remove, setAuditEntityDao, setConfigEntityDao, setConfigurationService, setDocumentService, setMailService, setScheduledTaskEntityDao, setScheduledTaskHandlerEntityDao, setScheduledTaskLogEntityDao, setServerEntityDao, setTaskEntityDao, startNow, update, update
-
-
-
-
Method Detail
-
handleCreate
protected com.soffid.iam.api.ScheduledTaskHandler handleCreate(com.soffid.iam.api.ScheduledTaskHandler handler) throws Exception
- Specified by:
handleCreate
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.ScheduledTaskHandler handleUpdate(com.soffid.iam.api.ScheduledTaskHandler handler) throws Exception
- Specified by:
handleUpdate
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleRemove
protected void handleRemove(com.soffid.iam.api.ScheduledTaskHandler handler) throws Exception
- Specified by:
handleRemove
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleListHandlers
protected List<com.soffid.iam.api.ScheduledTaskHandler> handleListHandlers() throws Exception
- Specified by:
handleListHandlers
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.ScheduledTask handleCreate(com.soffid.iam.api.ScheduledTask task) throws Exception
- Specified by:
handleCreate
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.ScheduledTask handleUpdate(com.soffid.iam.api.ScheduledTask task) throws Exception
- Specified by:
handleUpdate
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleRemove
protected void handleRemove(com.soffid.iam.api.ScheduledTask task) throws Exception
- Specified by:
handleRemove
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleListTasks
protected List<com.soffid.iam.api.ScheduledTask> handleListTasks() throws Exception
- Specified by:
handleListTasks
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleRegisterStartTask
public void handleRegisterStartTask(com.soffid.iam.api.ScheduledTask task) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
handleRegisterStartTask
in classScheduledTaskServiceBase
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRegisterEndTask
public void handleRegisterEndTask(com.soffid.iam.api.ScheduledTask task) throws es.caib.seycon.ng.exception.InternalErrorException, com.soffid.iam.doc.exception.DocumentBeanException
- Specified by:
handleRegisterEndTask
in classScheduledTaskServiceBase
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
com.soffid.iam.doc.exception.DocumentBeanException
-
handleFindScheduledTaskByHandlerAndParams
protected com.soffid.iam.api.ScheduledTask handleFindScheduledTaskByHandlerAndParams(String handler, String params) throws Exception
- Specified by:
handleFindScheduledTaskByHandlerAndParams
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleListServerTasks
protected List<com.soffid.iam.api.ScheduledTask> handleListServerTasks(String server) throws Exception
- Specified by:
handleListServerTasks
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleStartNow
protected void handleStartNow(com.soffid.iam.api.ScheduledTask task) throws Exception
- Specified by:
handleStartNow
in classScheduledTaskServiceBase
- Throws:
Exception
-
handleLoad
protected com.soffid.iam.api.ScheduledTask handleLoad(Long taskId) throws Exception
- Specified by:
handleLoad
in classScheduledTaskServiceBase
- Throws:
Exception
-
-