1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- EN-Revision: 20872 -->
4 <sect3 id="zend.progressbar.adapter.jspull">
5 <title>Zend_ProgressBar_Adapter_JsPull</title>
7 <classname>Zend_ProgressBar_Adapter_JsPull</classname> は jsPush
9 更新をブラウザにプッシュするのではなく更新情報をほかから受け取ることになります。
10 一般に、このアダプタを使う場合は <classname>Zend_ProgressBar</classname>
11 の persistence オプションを使用する必要があります。
12 通知を受け取ると、このアダプタは <acronym>JSON</acronym> 文字列をブラウザに送ります。
13 その内容は jsPush アダプタから送られてくるものとほぼ同じです。
15 <code>finished</code> が含まれることです。このパラメータは、
16 <methodname>update()</methodname> がコールされた場合は <constant>FALSE</constant>、
17 <methodname>finish()</methodname> がコールされた場合は <constant>TRUE</constant> となります。
20 アダプタのオプションを設定するには、<code>set*</code>
21 メソッドを使用するか、あるいはコンストラクタの最初のパラメータで
22 配列か <classname>Zend_Config</classname> インスタンスを渡します。
28 <code>exitAfterSend</code>: データがブラウザに送信された後に、
29 現在のリクエストを終了します。デフォルトは <constant>TRUE</constant> です。