アプリケーション、サーバ、およびセッションコンテキストを提供します。
ApplicationContext
サーバエンドブラケット、 bokeh.application.Application 関連データを追加します。これはすべてのセッションに対してグローバルなデータを保存しています ServerSession アプリケーション“インスタンス”に固有のデータを保存する.
bokeh.application.Application
ServerSession
BokehServerContext
add_next_tick_callback
イベントループの次のテンポで動作するコールバックを追加する.
サブクラスはこの方法を実現しなければならない.
callback (callable) -- コールバックを追加したコールバックは、イベントサイクルの次の滴下器上で実行され、そのフォーマットは、 def callback() (何の論点も受け入れてはいけない)
def callback()
一緒に使えるID remove_next_tick_callback それがそうです。
remove_next_tick_callback
add_periodic_callback
削除されるまで、定期的に実行するコールバックを追加します。
callback (callable) -- コールバックを追加するコールバックは、指定されたようにイベントループ上で定期的に実行され、そのフォーマットは def callback() (何の論点も受け入れてはいけない)
period_milliseconds (int) -- コールバックを実行する間に待つミリ秒数.
一緒に使えるID remove_periodic_callback それがそうです。
remove_periodic_callback
add_timeout_callback
コールバックを1つ追加し、TIMEOUT_ミリ秒後に1回実行します。
callback (callable) -- タイムアウト後,コールバックを追加するためのコールバックはイベントループ上で1回実行され,そのフォーマットは def callback() (何の論点も受け入れてはいけない)
timeout_milliseconds (int) -- コールバックを実行するまで待つミリ秒数.
一緒に使えるID remove_timeout_callback それがそうです。
remove_timeout_callback
追加を使用したコールバックの削除 add_next_tick_callback それが実行される前に。
callback_id -- 返されたIDから add_next_tick_callback
削除追加 add_periodic_callback それがそうです。
callback_id -- 返されたIDから add_periodic_callback
追加を使用したコールバックの削除 add_timeout_callback それが実行される前に。
callback_id -- 返されたIDから add_timeout_callback
sessions
SessionContext このアプリケーションに属する例.
SessionContext
BokehSessionContext
with_locked_document
文書ロックを保持したまま関数を実行し,その関数に文書を渡す.
func (callable) -- 単一のパラメータ(文書)を受け入れて返す None あるいは1つ Future
None
Future
A Future 関数結果を含む
destroyed
もし True セッションは破棄され、使用できない。
True
同じIDを有する新しいセッションは後で作成することができるが、この例は実行を再開しないであろう。