org.icefaces.application

## Interface PortableRenderer

-     public interface PortableRenderer

  PortableRenderer can trigger asynchronous rendering outside of a JSF lifecycle.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `render(java.lang.String group)` Render the specified group of sessions by performing the JavaServer Faces execute and render lifecycle phases.
    `void` | `render(java.lang.String group, org.icefaces.application.PushOptions options)` Render message to the specified group of sessions but only to the clients that have their blocking connection paused.

- - ### Method Detail

    - #### render

          void render(java.lang.String group)

      Render the specified group of sessions by performing the JavaServer Faces execute and render lifecycle phases. If a FacesContext is in the scope of the current thread scope, the current view will not be asynchronously rendered (it is already rendered as a result of the user event being processed).

    - #### render

          void render(java.lang.String group,
                      org.icefaces.application.PushOptions options)

      Render message to the specified group of sessions but only to the clients that have their blocking connection paused.

Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.