Class Ruote::Tracker
In: lib/ruote/evt/tracker.rb
Parent: Object

The tracker service is used by the "listen" expression. This services sees all the msg processed by a worker and triggers any listener interested in a particular msg.

Look at the ListenExpression for more details.

Methods

Public Class methods

Public Instance methods

Adds a tracker (usually when a ‘listen’ expression gets applied).

The worker passes all the messages it has to process to the tracker via this method.

Removes a tracker (usually when a ‘listen’ expression replies to its parent expression or is cancelled).

Protected Instance methods

[Validate]