public abstract class AbstractConfigurableTimerTask extends AbstractConfigurableTask implements UnregisterAware
| Constructor and Description |
|---|
AbstractConfigurableTimerTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeUnregister()
Method called before bean unregister.
|
protected void |
disable() |
protected void |
enable() |
Form |
getCurrentConfiguration() |
long |
getPeriod() |
TimerTaskService |
getTimerTaskService() |
protected abstract void |
run() |
void |
setNewConfiguration(Form form) |
void |
setPeriod(long value) |
void |
setTimerTaskService(TimerTaskService timerTaskService) |
isEnabled, setEnabledpublic void beforeUnregister()
UnregisterAwarebeforeUnregister in interface UnregisterAwarebeforeUnregister in class AbstractConfigurableTaskpublic Form getCurrentConfiguration()
getCurrentConfiguration in interface ConfigurableTaskgetCurrentConfiguration in class AbstractConfigurableTaskpublic long getPeriod()
public void setPeriod(long value)
public TimerTaskService getTimerTaskService()
public void setTimerTaskService(TimerTaskService timerTaskService)
public void setNewConfiguration(Form form)
setNewConfiguration in interface ConfigurableTasksetNewConfiguration in class AbstractConfigurableTaskprotected void disable()
disable in class AbstractConfigurableTaskprotected void enable()
enable in class AbstractConfigurableTaskprotected abstract void run()
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.