BEAST
eu.baltrad.beast.rules.timer.ITimeoutTaskFactory Interface Reference

Factory for creating timeout tasks. More...

Inheritance diagram for eu.baltrad.beast.rules.timer.ITimeoutTaskFactory:
eu.baltrad.beast.rules.timer.TimeoutTaskFactory

Public Member Functions

TimeoutTask create (ITimeoutRule rule, long id, Object data, ITimeoutTaskListener listener)
 Creates a TimeoutTask.
 

Detailed Description

Factory for creating timeout tasks.

Author
Anders Henja

Member Function Documentation

◆ create()

TimeoutTask eu.baltrad.beast.rules.timer.ITimeoutTaskFactory.create ( ITimeoutRule rule,
long id,
Object data,
ITimeoutTaskListener listener )

Creates a TimeoutTask.

Parameters
rulethe rule
idthe id
dataany data that should be passed on
listenerthe listener
Returns
a TimeoutTask
Exceptions
TimeoutRuleExceptionif the rule is null

Implemented in eu.baltrad.beast.rules.timer.TimeoutTaskFactory.


The documentation for this interface was generated from the following file: