Class UNIFIEDPOLLINGBinding

All Implemented Interfaces:
Serializable, IConfiguredByLayout, IActionEventDelegationProvider, IPageBeanComponentAsControl, IPageBean, IDynamicContentBindingObject

public class UNIFIEDPOLLINGBinding extends PageBeanComponentAsControlWithAction implements Serializable
See Also:
  • Constructor Details

    • UNIFIEDPOLLINGBinding

      public UNIFIEDPOLLINGBinding()
  • Method Details

    • initialize

      public static void initialize()
      Called by default start up of CC environment via CCInitialize. Set the polling type according to definition in system.xml
    • initializePollingType

      public static void initializePollingType(ENUMPollingType pollingType)
      May be called by application. Overrides the information that is part of initialize().
    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Description copied from interface: IPageBean
      Inside the page definition the bean is addressed via a certain root expression - e.g. "#{d.XYZBean}". The page bean management requires this expression in order to execute certain expression replacements when loading the page at runtime.
      Specified by:
      getRootExpressionUsedInPage in interface IPageBean
      Specified by:
      getRootExpressionUsedInPage in class PageBean
    • onBeforeRendering

      public void onBeforeRendering()
      Description copied from class: PageBean
      Called before processing the render phase with page bean. This method is called with every roundtrip that is executed between UI-client and server.
      Specified by:
      onBeforeRendering in interface IPageBean
      Overrides:
      onBeforeRendering in class PageBean
    • getAvailableLongPollingURL

      public boolean getAvailableLongPollingURL()
    • getAvailableLongPollingWebSocket

      public boolean getAvailableLongPollingWebSocket()
    • getStatusbarneutral

      public Boolean getStatusbarneutral()
    • getDuration

      public Integer getDuration()
    • getRestarttrigger

      public Trigger getRestarttrigger()
    • getAvoidvalidations

      public Boolean getAvoidvalidations()
    • getLongPollingURL

      public String getLongPollingURL()
    • wakeup

      public void wakeup(boolean continuePolling)
    • close

      public void close()
    • onAction

      public void onAction(javax.faces.event.ActionEvent event)
    • findCurrentPollingType

      protected ENUMPollingType findCurrentPollingType()
    • initializePolling

      protected void initializePolling(ENUMPollingType pollingType)