com.flexive.shared.interfaces
Interface FxTimerService

All Known Subinterfaces:
FxTimerServiceLocal

public interface FxTimerService

Timer- and scheduling service based on Quartz

Author:
Markus Plesser (markus.plesser@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)

Method Summary
 boolean install(boolean reinstall)
          Installs the timer service
 boolean isInstalled()
          Check if the timer service is installed
 void maintenance()
          perform maintenance
 void uninstall()
          Uninstalls the timer service
 

Method Detail

install

boolean install(boolean reinstall)
Installs the timer service

Parameters:
reinstall - reinstall the timer if it is already installed?
Returns:
if successful (should only fail in early versions of embedded containers!)

uninstall

void uninstall()
Uninstalls the timer service


isInstalled

boolean isInstalled()
Check if the timer service is installed

Returns:
true if timer service is installed

maintenance

void maintenance()
perform maintenance