| 123456789101112131415161718192021222324252627282930313233343536 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- Reviewed: no -->
- <sect3 id="zend.progressbar.adapter.jspull">
- <title>Zend_ProgressBar_Adapter_JsPull</title>
- <para>
- <classname>Zend_ProgressBar_Adapter_JsPull</classname> is the opposite of jsPush,
- as it requires to pull for new updates, instead of pushing updates out
- to the browsers. Generally you should use the adapter with the
- persistence option of the <classname>Zend_ProgressBar</classname>. On notify,
- the adapter sends a <acronym>JSON</acronym> string to the browser, which looks exactly
- like the <acronym>JSON</acronym> string which is send by the jsPush adapter. The only
- difference is, that it contains an additional parameter,
- <property>finished</property>, which is either <constant>FALSE</constant> when
- <methodname>update()</methodname> is called or <constant>TRUE</constant>, when
- <methodname>finish()</methodname> is called.
- </para>
- <para>
- You can set the adapter options either via the <methodname>set*()</methodname> methods
- or give an array or a <classname>Zend_Config</classname> instance with options as first
- parameter to the constructor. The available options are:
- </para>
- <itemizedlist>
- <listitem>
- <para>
- <property>exitAfterSend</property>: Exits the current request after the
- data were send to the browser. Default is <constant>TRUE</constant>.
- </para>
- </listitem>
- </itemizedlist>
- </sect3>
- <!--
- vim:se ts=4 sw=4 et:
- -->
|