ICEfaces EE Composite Components
Tag progressAsync


The Async Progress Composite Component

The Async Progress Component allows you to monitor long-running server-side processes with a progress bar

Features

How To Use

  1. Create a Runnable in your web application managed bean
  2. Include the icepush.jar in your application
  3. Add a reference to ProgressAsyncBean as a managed property to your managed bean
  4. In your managed bean setter for ProgressAsyncBean, also set ProgressAsyncBean's Runnable to the Runnable in your managed bean

Example:
<ice-cc:progressAsync id="myLongRunningProcess" bean="#{progressAsyncExampleBean}"/>


Tag Information
Tag Classjavax.faces.webapp.FacetTag
TagExtraInfo ClassNone
Body Contenttagdependent
Display NameProgress Async Composite Component

Attributes
NameRequiredRequest-timeTypeDescription
idtruefalsejava.lang.StringA unique id for the component.
beantruefalsejava.lang.ObjectMust be a managed bean with a property named 'progressAsyncBean' of type com.icesoft.faces.facelets.component.progress.ProgressAsyncBean
stylefalsefalsejava.lang.StringCSS style(s) to be applied when this component is rendered
styleClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) to be applied when this element is rendered.
styleClassButtonfalsefalsejava.lang.StringPassed through to ice:commandButton component

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.