Servers wishing to register a background IO task should extend TEquipmentBackgroundTask. More...
Public Member Functions | |
TEquipmentBackgroundTask (TEquipmentModule eqm, long interval) | |
Create a background task with the specified inteval and assign it to the specified equipment module. More... | |
boolean | isIdleState () |
Returns the current idle state. | |
void | setIdleState (boolean value) |
Sets the idle state to the value given. | |
void | call () |
Is the background dispatch routine. | |
void | startup () |
Is the initialization dispatch routine. | |
void | setBackgroundTaskInterval (long msec) |
Sets the background interval to the value given. | |
long | getBackgroundTaskInterval () |
Returns the background interval. | |
Servers wishing to register a background IO task should extend TEquipmentBackgroundTask.
de.desy.tine.server.equipment.TEquipmentBackgroundTask.TEquipmentBackgroundTask | ( | TEquipmentModule | eqm, |
long | interval | ||
) |
Create a background task with the specified inteval and assign it to the specified equipment module.
eqm | is the reference to an equipment module to be associated with the task |
interval | is the timer interval in milliseconds of the task |