class

Notify::SourceRepository

Inherits Reference < Object

監視対象の抽象(仕様書 2.3 節)。 差分検出の方式はソースごとに違うため、poll_new の契約に含めて実装へ閉じる。

Instance methods

poll_interval

このソースを呼び出す間隔。

Source
poll_new

前回の呼び出し以降に発生した新規通知を返す。

Source
ready?

中継可能な状態か。false の間、このソースはポーリングの対象から外れる。

Source
source_id

このソースの識別子。Incoming#source とルールのマッチングに使う。

Source
start

ソースの初期化。失敗した場合は例外を投げる。

Source
stop

ソースの後始末。

Source