public abstract class AbstractConfigurableTimerTask extends AbstractConfigurableTask implements UnregisterAware
| Constructor and Description |
|---|
AbstractConfigurableTimerTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeUnregister() |
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 |
setPeriod(String value) |
void |
setTimerTaskService(TimerTaskService timerTaskService) |
isEnabled, setEnabledpublic void beforeUnregister()
beforeUnregister in interface UnregisterAwarebeforeUnregister in class AbstractConfigurableTaskprotected void disable()
disable in class AbstractConfigurableTaskprotected void enable()
enable in class AbstractConfigurableTaskpublic Form getCurrentConfiguration()
getCurrentConfiguration in interface ConfigurableTaskgetCurrentConfiguration in class AbstractConfigurableTaskpublic long getPeriod()
public TimerTaskService getTimerTaskService()
protected abstract void run()
public void setNewConfiguration(Form form)
setNewConfiguration in interface ConfigurableTasksetNewConfiguration in class AbstractConfigurableTaskpublic void setPeriod(long value)
public void setPeriod(String value)
public void setTimerTaskService(TimerTaskService timerTaskService)
Copyright © 2017 "Tigase, Inc.". All rights reserved.