TimerTaskManager

cc.otavia.core.timer.TimerTaskManager
class TimerTaskManager(val timer: Timer)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def count: Int
def newActorTimeoutTask(address: EventableAddress, period: Long, attach: Option[AnyRef], periodUnit: TimeUnit): ActorTimeoutTask
def newAskTimeoutTask(address: EventableAddress, period: Long, askId: Long, periodUnit: TimeUnit): AskTimeoutTask
def newChannelTimeoutTask(address: EventableAddress, period: Long, channel: Channel, periodUnit: TimeUnit): ChannelTimeoutTask
def newResourceTimeoutTask(address: EventableAddress, period: Long, resourceTimer: ResourceTimer, periodUnit: TimeUnit): ResourceTimeoutTask
def remove(id: Long): Unit
final def system: ActorSystem
def update(trigger: TimeoutTrigger, registerId: Long): Unit

Concrete fields

val timer: Timer