org.ow2.jonas.workcleaner
Interface WorkCleanerService

All Known Implementing Classes:
JOnASWorkCleanerService

public interface WorkCleanerService

Give access to a WorkCleaner service implementation.

Author:
Francois Fornaciari

Method Summary
 void executeTasks()
          Execute the registered tasks.
 void registerTask(CleanTask cleanTask)
          Register a new clean task.
 void unregisterTask(CleanTask cleanTask)
          Unregister a clean task.
 

Method Detail

registerTask

void registerTask(CleanTask cleanTask)
                  throws WorkCleanerException
Register a new clean task.

Parameters:
cleanTask - the task to add
Throws:
WorkCleanerException - if the task cannot be registred

unregisterTask

void unregisterTask(CleanTask cleanTask)
                    throws WorkCleanerException
Unregister a clean task.

Parameters:
cleanTask - The task to unregister
Throws:
WorkCleanerException - If the task cannot be unregistered

executeTasks

void executeTasks()
Execute the registered tasks.



Copyright © 2010 OW2 Consortium. All Rights Reserved.